======Suppression des commentaires des langages C, C++ et apparentés du type /*commentaire*/======
=====En 3 étapes=====
=====1- Met a la ligne les commentaires de fin de ligne=====
va mettre a la ligne les commentaires de fin de ligne
Code toto /*Commentaire de fin de ligne*/
Code toto
/*Commentaire de fin de ligne*/
sed 's#^\(.\+\)\(\/\*.*)#\1\n\2#' FichierIn > FichierOut
=====2- Met a la ligne le code après des commentaires de début de ligne=====
va mettre a la ligne le code de fin de ligne après des commentaires
/*Commentaire de debut de ligne*/ Code toto
/*Commentaire de debut de ligne*/
Code toto
sed 's#^\(.*\*/\)\(.\+\)#\1\n\2#' FichierIn > FichierOut
=====3- Supprime les lignes de commentaires=====
Attention supprime les lignes entières avec /* ou */ \\
Va supprimer les commentaires sur une ou plusieurs lignes entre les balises /* et */, du type:\\
/* ligne de commentaire */
/* commentaire
sur plusieurs
lignes */
sed '/\/\*/,/\*\// d' FichierIn > FichierOut