Bonjour,
Je souhaitrais tester dans une boucle for si ma ligne est un commentaire ou non.
Je pense faire comme ca
ca marche mais bash renvoie bash: [: toto : opérateur unaire attendu
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for var in `cat $fichier` do if [ $var = `echo $var | grep ^#` ] ; then echo "COMMENTAIRE" else echo "PAS COMMENTAIRE" fi done
pourquoi ??
Merci de votre aide. D'autres solutions peuvent être débatus
Fluxy__
Partager