Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
info:sed:suppressions_espaces_et_commentaires_c [2023/02/04 19:12] – franck | info:sed:suppressions_espaces_et_commentaires_c [2023/02/04 19:16] (Version actuelle) – [2- Met a la ligne les code apres des commentaires de début de ligne] franck | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
======Suppression des commentaires des langages C, C++ et apparentés du type / | ======Suppression des commentaires des langages C, C++ et apparentés du type / | ||
- | =====Supprime | + | =====En 3 étapes===== |
+ | =====1- Met a la ligne les commentaires | ||
va mettre a la ligne les commentaires de fin de ligne | va mettre a la ligne les commentaires de fin de ligne | ||
<code bash> | <code bash> | ||
Ligne 11: | Ligne 12: | ||
sed ' | sed ' | ||
</ | </ | ||
+ | =====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 | va mettre a la ligne le code de fin de ligne après des commentaires | ||
<code bash> | <code bash> | ||
Ligne 21: | Ligne 23: | ||
sed ' | sed ' | ||
</ | </ | ||
+ | =====3- Supprime les lignes de commentaires===== | ||
Attention supprime les lignes entières avec /* ou */ \\ | Attention supprime les lignes entières avec /* ou */ \\ | ||
Va supprimer les commentaires sur une ou plusieurs lignes entre les balises /* et */, du type:\\ | Va supprimer les commentaires sur une ou plusieurs lignes entre les balises /* et */, du type:\\ |