Utiliser un retour charriot dans un remplacement sed
Quand on veut utiliser un retour charriot (\n) dans un remplacement avec sed, on commence généralement par essayer ce genre de truc :
$ echo "one,two,three" | sed "s/,/\n/g"
Mais ça ne fonctionne pas ; il faut donc émuler le retour charriot, ce qui est faisable de cette façon :
$ echo "one,two,three" | sed "s/,/\\`echo -e '\n\r'`/g"
You need to create an account or log in to post a comment or rate this snippet.
