Skip to content

Remplacer une ligne dans un fichier avec un script pour simplifier les choses quand l'action est amenée à être repétée de manière régulière.

Notifications You must be signed in to change notification settings

aloyonnet/script-bash-edit-fichier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Un exemple de script qui permet de changer une valeur donnée dans un fichier sans avoir à faire la manipulation à la main à chaque fois.

Utilisation

Lancer le script :

bash script.sh

Détails des commandes

sed -i "s/$variable_1/$variable_2/g" "$fichier"
  • -i : précise que l'on veut modifier le contenu dans le fichier
  • s : indique de l'on veut faire un remplacement, la syntaxe est généralement : s/actuel/remplacement/
  • g : indique que l'on veut remplacer toutes les occurences de la ligne ciblée
grep -q ...
  • -q : Permet de ne pas afficher le résultat de toutes les modifications, seulement les messages que l'on renvoit

About

Remplacer une ligne dans un fichier avec un script pour simplifier les choses quand l'action est amenée à être repétée de manière régulière.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages