Commande Lunix
ayda
-
ayda -
ayda -
Bonjour,
j'ai un fichier texte de 5 colonnes :
82 1 1 10 20
83 1 14 2 15
84 1 15 13 17
....
..
je veux que la deuxième colonne soit la dernière , la troisième colonne prend la place de la deuxième ...
Merci
j'ai un fichier texte de 5 colonnes :
82 1 1 10 20
83 1 14 2 15
84 1 15 13 17
....
..
je veux que la deuxième colonne soit la dernière , la troisième colonne prend la place de la deuxième ...
Merci
3 réponses
-
-
Inspire-toi de ceci, non.
johand@bata:~/src/CCM/AWK$ cat data.txt 82 1 1 10 20 83 1 14 2 15 84 1 15 13 17 johand@bata:~/src/CCM/AWK$ awk -- 'BEGIN{IFS=" "}{printf( "%s %s %s\n", $1, $3, $2) ;} ' data.txt 82 1 1 83 14 1 84 15 1
-
hello
avec ou sans les colonnes 4 et 5 ?$ awk '{print $1, $3, $4, $5, $2}' fichier
82 1 10 20 1
83 14 2 15 1
84 15 13 17 1
$ awk '{print $1, $3, $2}' fichier
82 1 1
83 14 1
84 15 1