-
BASH > écrire une commande sur plusieurs lignes
il faut mettre le signe
\en fin de ligneAVEC sed
sed "s/toto/tata/g;\
s/foo/bar/g;\
s/lol/mdr/g" fichier
ou bien
sed "\
s/toto/tata/g;\
s/foo/bar/g;\
s/lol/mdr/g\
" fichier
AVEC awk
awk '/toto/{\
gsub(...)\
gsub(...)\
<--- il faut laisser une ligne blanch
print $0
}' fichier