Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/09/2008, à 11:23

sbouli

outils pour modifier les fichiers de conf depuis un script bash ???

Bonjour,

Existe-t-il des outils pour editer des fichiers de configuration directement depuis un bash ?
genre
si une ligne contenant "mssql" n'existe pas dans lasuperfichierdeconf.conf alors
ecrire a la fin du fichier
ou ecrire avant la ligne exit 0
la ligne --with mssql


Le but est d'automatiser la compilation de php avec support mssql depuis un bash.

En vous remerciant.

Stéphane

Hors ligne

#2 Le 12/09/2008, à 11:35

tiky

Re : outils pour modifier les fichiers de conf depuis un script bash ???

Bonjour,

Utilise le commande sed et echo.
La commande sed permet de faire des substitutions:

sed "s/expression_regulière/texte_de_substitution/g" ton_fichier

des insertions avant une ligne avec a/ et après une ligne avec i/.

La commande echo te permet d'insérer facilement quelque chose à la fin d'un fichier de configuration:

echo "quelque chose" >> ton_fichier

Enfin si tu veux filtrer la sortie d'une commande, n'oublie pas le magnifique awk pour faire cela smile

Dernière modification par tiky (Le 12/09/2008, à 11:37)


Conseil d'expert: il vous faut un dentifrice adapté...

Hors ligne

#3 Le 12/09/2008, à 11:39

sbouli

Re : outils pour modifier les fichiers de conf depuis un script bash ???

ben justement c'etait pour éviter de me battre avec ces fonctions à expression régulière que je cherchais des outils plus user friendly ... j'ai déjà dû me battre avec awk, sed et autre tr pour faire un parser de fichier log et si je pouvais éviter cette fois ce serait top wink

Stéphane

Hors ligne