Sed
Résolu
mousekey
-
mousekey -
mousekey -
Bonjour,
j'aimerai savoir comment je peux faire en sorte que je puisse changer des caractères d'une chaine de caractère avec la fonction sed....
voici ce que je veux faire...
var="txt"
si la chaine est vrai... changer pour txt1...
et retourner cela dans une variable....
merci
mousekey
j'aimerai savoir comment je peux faire en sorte que je puisse changer des caractères d'une chaine de caractère avec la fonction sed....
voici ce que je veux faire...
var="txt"
si la chaine est vrai... changer pour txt1...
et retourner cela dans une variable....
merci
mousekey
4 réponses
-
Rien compris au problème.
Si tu veux transformer la première occurence detxt
dans chaque ligne, tu peux faire :sed "s/txt/txt1/" fichier
-
Oupsss !!!
Je pensais que var="txt" apparaissait DANS le fichier à modifier.
(NB : bien vu le /g, j'avais zappé celui là).
Pour les prochaines fois : autant se tutoyer, non ? -
-
Sous Unix/Linux c'est $$ (si mes souvenir sont bon) pour le statut de la derniere commande effectuée, mais je doute que tu sois sous Unix/Linux sinon tu aurais posé ta question sur le forum adéquat, tout de meme, on ne sais jamais...
;)