objectif
Combiner rapidement des colonnes provenant de plusieurs fichiers en un tableau aligné.
code minimal
# fusionner deux fichiers en colonnes séparées par une tabulation
paste file1.txt file2.txt
utilisation
# séparateur personnalisé (virgule)
paste -d ',' noms.txt emails.txt > contacts.csv
# fusionner N colonnes d'un même fichier par groupes
paste -d '\t' - - - < data.txt
variante(s) utile(s)
# compléter des colonnes manquantes avec des valeurs vides
paste -d ',' -s file1.txt file2.txt | sed 's/,,/,NA,/g'
notes
pastene comprend pas les CSV complexes (guillemets, échappements). Utilisezmlrou Python pour cela.- pour un alignement visuel, combinez avec
column -t. - attention aux retours chariot CRLF sous Windows.