[shell unix] Commande sed
Bonjour à tous,
Je cherche à faire une commande sed du style :
Code:
1 2
|
sed -e "s/(\"bin5\")/\"bin5\"/" < fich_tmp1 > fich_tmp2 |
Cette commande marche, il n'y a pas de problème.
Par contre, ce que je voudrais faire à partir de cette commande, c'est une substitution d'une chaîne variable.
Je m'explique, dans l'exemple ci-dessus je fais une substitution d'une chaîne ( "bin5" ) par "bin5". Comme vous le voyez c'est pour supprimer les parenthèses de la chaîne.
Et je voudrais généraliser cette commande pour qu'elle s'effectue quelle que soit le nombre après bin.
Donc qu'un ( "bin5" ) devienne "bin5"
mais aussi qu'un ( "bin23" ) devienne "bin23"
Etc...
Quelqu'un aurait une petite idée ?
Merci d'avance.
Michel