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:bash:suppressions_lignes_vides_et_commentaires [2023/02/04 11:17] – ↷ Nom de la page changé de info:bash:suppressions_espaces_et_commentaires à info:bash:suppressions_lignes_vides_et_commentaires franck | info:bash:suppressions_lignes_vides_et_commentaires [2023/02/11 09:18] (Version actuelle) – franck | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
=====Avec la commande sed avec sortie vers un fichier====== | =====Avec la commande sed avec sortie vers un fichier====== | ||
La partie '/^[ \t]*$/ | La partie '/^[ \t]*$/ | ||
- | La partie '/^[ \t]*#/ | + | La partie '/^[ \t]*#/ |
- | résultat, les lignes vides ou commençant par **#** sont supprimées. | + | résultat, les lignes vides ou commençant par **#** sont supprimées.\\ |
+ | Attention les commentaires suivant des commandes, sur la même ligne, ne sont pas supprimés. | ||
< | < | ||
sed '/^[ \t]*$/d;/^[ \t]*#/ | sed '/^[ \t]*$/d;/^[ \t]*#/ | ||
</ | </ | ||
- | Même principe pour les fichiers dont les commentaires sont **';;' | + | Même principe pour les fichiers dont les commentaires sont **';;' |
résultat, les lignes vides ou commençant par **;;** sont supprimées. | résultat, les lignes vides ou commençant par **;;** sont supprimées. | ||
< | < | ||
sed '/^[ \t]*$/d;/^[ \t]*;/ | sed '/^[ \t]*$/d;/^[ \t]*;/ | ||
</ | </ |