Re: [ssfr] supprimer avec sed tous les blancs à droite et à gauche d'un signe égal |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Le 31-05-2012, à 14:25:28 +0200, Etienne CROMBEZ (etienne.crombez@xxxxxxxxx) a écrit :
> >> Bonjour la liste,
> >>
> >> bon c'est po vraiment direct du langage script, mais c'est pour la création
> >> d'un script:
> >>
> >> j'ai des lignes comme celle-ci dans un fichier:
> >> CINC = blabla
> >> FHPMAIN = pouet pouet
> >>
> >> le nombre de blancs avant et après le signe égal est aléatoire. Je voudrais
> >> supprimer ces blancs. J'ai donc penser à sed...et vraisemblablement à de
> >> l'expression régulière...mais là je bloque. Si qqn pouvait me filer un coup
> >> de main, ça serait sympa!
> >
> > quelque chose comme ça ?
> >
> > sed -s "s/ *//g" fichier
>
> plutôt comme ça non ?
> sed -s 's/ *= */ = /g' fichier
A-t-il précisé qu'il désirait un espace avant et après le signe égal ?
J'avais compris qu'il voulait supprimer tous les espaces. En tout cas,
il a une piste avec ces deux expressions.