[shell] inverser colonnes fichier texte

Résolu/Fermé
roscot59 - 24 sept. 2009 à 16:44
 roscot59 - 26 sept. 2009 à 12:16
Bonjour,
je souhaite via la commande sed (ou autre) modifier l'emplacement de 2 colonnes dans 1 fichier texte:

exemple:
fichier1 = toto;tata;titi;tutu

apres avoir executer la commande sed je souhaite avoir par exemple

sed ??????? fichier1 > fichier2

fichier2 = toto;titi;tata;tutu

merci d'avance pour vos reponse.
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
24 sept. 2009 à 16:49
Salut,

awk -F';' 'BEGIN {OFS=";"} { print $1,$3,$2,$4 }' < fichier1 > fichier2
1
Génial çà marche !! merci .
0