#1 Le 13/06/2022, à 08:10
- fred59287
script 4 lignes en colonnes
Bonjour,
Quelqu'un pourrait il me dire comment faire pour mettre 4 lignes en colonnes par script bash (awk ?) ?
exemple:
1 toto
2 tata
3 titi
4 tutu
résultat
toto;tata;titi;tutu
Merci d'avance
Hors ligne
#2 Le 13/06/2022, à 08:28
- pingouinux
Re : script 4 lignes en colonnes
Bonjour,
Par exemple
paste -sd";" <(cut -d" " -f2 fichier)
Ajouté :
Ou bien
while read num mot;do printf "%s;" "$mot";done <fichier | sed 's/;$/\n/'
Dernière modification par pingouinux (Le 13/06/2022, à 08:40)
Hors ligne
#3 Le 13/06/2022, à 09:05
- fred59287
Re : script 4 lignes en colonnes
Merci !
Hors ligne
#4 Le 13/06/2022, à 09:34
- MicP
Re : script 4 lignes en colonnes
Bonjour
awk 'NR>1 {printf "%s;", pre} {pre=$2} END {print $2}' fichier
Dernière modification par MicP (Le 13/06/2022, à 09:38)
Hors ligne