Commande sed en une seule passe
Bonjour,
Pourquoi ces 3 lignes de commandes qui marchent bien :
Code:
1 2 3
| sed -e "1,${VAR2}d" ftmp2.csv > ftmp3a.csv #suppression des VAR2 premières lignes (suivant la valeur de VAR2)
sed -n "/\;OPCVM\;/p" ftmp3a.csv > ftmp3b.csv #ne garder que les lignes contenant ";OPCVM;"
sed -e "s/$/THIPEA/" ftmp3b.csv > ftm3.csv #ajouter en fin de ligne (dernier champ) : "THIPEA" |
ne sont pas équivalentes à cette commande ci-dessous :
Code:
1 2 3
| sed -e "1,${VAR2}d" \
-n "/\;OPCVM\;/p" \
-e "s/$/THIPEA/" ftmp2.csv > ftmp3.csv |
¿ Ne peut-on pas faire ce traitement en une seule passe avec la commande sed ?