5
Comment remplacer \ n à partir d'une ligne en utilisant sed commande?en remplacement de newline sed
Comment remplacer \ n à partir d'une ligne en utilisant sed commande?en remplacement de newline sed
Il est brut, parce que sed traite normalement une ligne à la fois:
sed -e :a -e N -e 's/\n/ /' -e ta input.txt
Ceci est plus agréable:
tr '\n' ' ' < input.txt
J'ai choisi de remplacer la nouvelle ligne avec un espace. tr ne peut être remplacé que par un seul caractère (ou supprimer avec l'option -d).
flexible et simple:
perl -ne 'chomp;print $_," "' input.txt
Où "" est ce que vous voulez en place de la nouvelle ligne.
Exemplaire exact de http://stackoverflow.com/questions/1251999/sed-how-can-i-replace-a-newline-n –