Cas de "commentaires unilignes" à la mode C++ ou Shell
Générons un fichier de données pour test :
% cat <<EOF > /TMP/src
ceci n'est pas un commentaire 1
# commentaire a la mode Shell
ceci n'est pas un commentaire 2
// commentaire uniligne a la mode C++
ceci n'est pas un commentaire 3
ceci n'est pas un commentaire 4 # mais un commentaire suit...
ceci n'est pas un commentaire 5 // mais un commentaire suit...
EOF
Appliquons-lui un filtre adapté :
% sed '/^#/d; /^\/\//d; s/#.*$//; s/\/\/.*$//' /TMP/src
ceci n'est pas un commentaire 1
ceci n'est pas un commentaire 2
ceci n'est pas un commentaire 3
ceci n'est pas un commentaire 4
ceci n'est pas un commentaire 5