Sed -e "s/\r//g" $FILENAME | sed -e "s/ //g"

lynnsha@12 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je voudrai comprendre ce que fait cette ligne de commande :

sed -e "s/\r//g" $FILENAME | sed -e "s/ //g" | sed -e "s/'//g" | sed -e "s/;undefined/;0/g" | awk '/,$/{printf("%s",$0) >> "tmpfile"; next}{print $0 >> "tmpfile";}'
A voir également:

4 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Bonjour,

S'il vous plaît
Merci
Au revoir
etc.
Sont monnaie courante quand on veut obtenir quelque chose !

Saine lecture...*
A voir aussi

Merci de votre compréhension.

;-)

* Bonus
0
lynnsha@12 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour
merci pour cette leçon
je pense etre capable de le faire
a plus
0
lynnsha@12 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour
s'il vous plait quelqu'un pourrait m'apporter des éléments de réponse pour comprendre cette ligne de commande

sed -e "s/\r//g" $FILENAME | sed -e "s/ //g" | sed -e "s/'//g" | sed -e "s/;undefined/;0/g" | awk '/,$/{printf("%s",$0) >> "tmpfile"; next}{print $0 >> "tmpfile";}'

merci d'avance
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Alors la plus simple pour comprendre c'est de décomposer et de voir ce que fait chaque commande...

sed -e "s/\r//g" $FILENAME 
sed -e "s/\r//g" $FILENAME | sed -e "s/ //g"
sed -e "s/\r//g" $FILENAME | sed -e "s/ //g" | sed -e "s/'//g" 
sed -e "s/\r//g" $FILENAME | sed -e "s/ //g" | sed -e "s/'//g" | sed -e "s/;undefined/;0/g"
sed -e "s/\r//g" $FILENAME | sed -e "s/ //g" | sed -e "s/'//g" | sed -e "s/;undefined/;0/g" | awk '/,$/{printf("%s",$0) >> "tmpfile"; next}{print $0 >> "tmpfile";}' 

Et tu regarde à chaque fois le résultat ;-))
0