Script pour ecrire sur un fichier
Résolu
beno-yac
Messages postés
109
Statut
Membre
-
beno-yac Messages postés 109 Statut Membre -
beno-yac Messages postés 109 Statut Membre -
Bonjour ,
Je voudrai ecrire sur un fichier de conf en ajoutant des lignes a certain endroit.
J'ai vu sur certain eforum qu'on pouvait utilisé la commande
normalement la commande devrai ajouter la ligne apres:
mais ça ne marche pas j'arrive pas a comprendre comment faire
Pouvez-vous m'aider svp
Merci
Je voudrai ecrire sur un fichier de conf en ajoutant des lignes a certain endroit.
J'ai vu sur certain eforum qu'on pouvait utilisé la commande
seddonc dans un script j'ai mis
sed '/# Load Java configuration/i JBOSS_User=root' ITg.conf
normalement la commande devrai ajouter la ligne apres:
# Load Java configuration
mais ça ne marche pas j'arrive pas a comprendre comment faire
Pouvez-vous m'aider svp
Merci
1 réponse
-
Salut,
Le paramètre "i" insère une ligne avant (et non après). C'est le paramètre "a" qui ajoute une ligne après.
Par contre il faut rajouter l'option '-i' pour que la modification soit effective.
sed -i.bak '/# Load Java configuration/a JBOSS_User=root' ITg.conf
Le ".bak" crée un fichier de sauvegarde nommé ITg.conf.bak au cas ou…