#1 Le 29/10/2008, à 11:50
- krusaf
[RESOLU] sed : expression régulière
Bonjour,
Je souhaiterai supprimer tout ce qui suit une chaine de caractère définie ainsi que les caractères qui suivent
$ echo "sdf/Sdf/sdfzerZER/dfgfvbxfgth/SFghsthdfbvN/ctrl/sdfsdf/.gdfg/ctrl/sdfsdf" | sed "s#\(.*\)ctrl\(.*\)#\1#1"
sdf/Sdf/sdfzerZER/dfgfvbxfgth/SFghsthdfbvN/ctrl/sdfsdf/.gdfg/
J'aimerai que le résultat soit en fait sdf/Sdf/sdfzerZER/dfgfvbxfgth/SFghsthdfbvN/
Une idée ?
Dernière modification par krusaf (Le 29/10/2008, à 14:05)
Hors ligne
#2 Le 29/10/2008, à 12:53
- Alain.g
Re : [RESOLU] sed : expression régulière
Bonjour
Simplement :
sed 's/ctrl.*//'
Xubuntu Karmic !
Hors ligne