
Envoyé par
debogger
comment je l'utilise?
avec prudence
parce que tu peux faire une mauvaise edition
comme indiqué par notre ami la bonne methode est
sed 'script' fichier_entree >fichier_sortie
pour ne pas peter le fichier source
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| francois@baal:~$ cd /tmp
2015francois@baal:/tmp$ cat > /tmp/toto
201501 FDSFS
201502 fdsfsf
201504 FSDFSD
^D
francois@baal:/tmp$ pattern=201504
francois@baal:/tmp$ sed '/'$pattern'/ d' /tmp/toto > /tmp/titi
francois@baal:/tmp$ cat /tmp/titi
201501 FDSFS
201502 fdsfsf
francois@baal:/tmp$ rm /tmp/t[oi]t[oi] ; unset pattern
francois@baal:/tmp$ |
un exemple simple....
/pattern/ d = delete line containing pattern
y'a des tas de tuto sur sed ... je te laisse fouiller un peu 
notes que je ferme et réouvre les quotes autour de la variable du shell pour pouvoir l'interpréter dans sed
Partager