Nous avons ci-dessous deux fichiers :
t1.txt
1
2
3
t2.txt
a
s
d
Je pourrais utiliser :
paste -d"," t1.txt t2.txt > result.txt
et la sortie résultat.txt
1,a
2,s
3,d
Ce qui est parfait, mais je veux faire plus bas :
paste -d"," t1.txt t2.txt > t1.txt
et je m'attendais t1.txt pour être identique à résultat.txt mais c'est comme ci-dessous, pas comme j'en ai besoin :
,a
,s
,d
Je pourrais simplement renommer résultat.txt a t1.txt mais je me demande s'il n'y a pas un meilleur moyen ?
Nota:
- La solution n'a pas à être
paste
peut être n'importe quoi tant que l'on évite de créer un fichier temporaire tel que résultat.txt . - Réel t1.txt y t2.txt ont chacun 1,6 million de lignes.