Shell Unix Fichier
Sangohan
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis novice en prog shell.
J'ai un fichier en entrée comme ça:monfichier.txt
a
b
c
et je voudrais l'avoir en sortie comme ça:fichiersortie.txt
a;b;c
C'est possible de faire en une commande unix ou je suis obligé de passer par un shell et une boucle de lecture ligne à ligne du fichier?
Je suis novice en prog shell.
J'ai un fichier en entrée comme ça:monfichier.txt
a
b
c
et je voudrais l'avoir en sortie comme ça:fichiersortie.txt
a;b;c
C'est possible de faire en une commande unix ou je suis obligé de passer par un shell et une boucle de lecture ligne à ligne du fichier?
2 réponses
-
Salut,
Regarde là : https://forums.commentcamarche.net/forum/affich-2202777-shell-plusieurs-lignes-sur-une-ligne#3
;-)) -
Re-
La commande donne ça :while read ligne; do echo -e "$ligne;\c"; done < ton_fichier
;-))