[sed] Modification d'une ligne dans un fichier
Bonjour à tous,
dans un fichier, j'ai une déclaration du type:
Code:
ma_var='1.0 2.0 2.1'
ou
Code:
ma_var='1.0 2.0 2.1 '
(noter l'espace avant le dernier ')
je dois
1- pouvoir ajouter une chaine $1='chaine' à la fin :
Code:
ma_var='1.0 2.0 2.1 chaine'
2- pouvoir supprimer la chaine $1=n'importe quelle chaine de la déclaration. Par exemple si $1='2.0':
j'ai tenté plein de trucs avec sed -i, mais j'ai toujours des effets de bords (ce que je ne peux pas me permettre).
Si un pro du sed peux m'aider :calim2: