Re: [ssfr] supprimer toutes les lignes d'un fichier commançant par *DEFAULT_S |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Le 18-02-2010, à 10:09:06 +0100, laurent (laurent@xxxxxxxxxx) a écrit :
> >> et bien tout est dans le titre :
> >> j'ai un fichier contenant un grand nombre de lignes. Je cherche à supprimer
> >> toutes les lignes qui commencent par *DEFAULT_S. L'étoile faisant partie de
> >> la ligne.
> >
> > sed 's/^\*DEFAULT\_S//' fichier_in > fichier_out
> Hum je pense que la tu supprimes pas la ligne mais l'occurrence recherché.
Oups, mal lu l'énoncé.
> Je ferai plutôt un:
> sed -n '/^\*DEFAULT_S/!p' fichier_in > fichier_out
> ou
> grep -v '^*DEFAULT_S' fichier_in > fichier_out
oui.