sed '1d;/fin/d' est elle une commande shell script du type '/er1/,/er2/d'?
Bonsoir!
Je suis en pleine apprentissage des shell scripts et j'ai encore quelques problèmes à comprendre la commande de suppression:
Que fait:
Code:
sed '1d;/fin/d' f3 > f4
avec:
debut
ligne 1
ligne 2
ligne 3
4eme ligne
fin |
Je sais que
supprime les lignes allant de la première er1 à la première er2 mais là ce n'est pas le même problème, on a un ";" au milieu... C'est sensé faire deux instructions différentes, non? J'ai l'impression que ça supprime la première et la dernière.