|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Bonjour
J'ai un fichier qui ressemble à ceci : Code :
Normalement, je modifie ces lignes manuellement. Mais aujourd'hui, j'utilise un fichier sh pour automatiser mon installation et je dois modifier certains fichiers mais n'étant pas à l'aise avec sed bah ouè, je suis un peu pommé J'ai réussi à insérer le caractère # devant toutes les lignes : Code :
cat /etc/mail/mailer.conf | sed 's/^/# /' J'ai trouvé une alternative : Code :
cat /etc/mail/mailer.conf | sed -e "s/mailq/#mailq/" -e "s/newaliases/#newaliases/" /etc/mail/mailer.conf
__________________
.Olivier |
||
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Code :
sed -e "1,2s/mon_motif/nouveau_motif/" | sed -e "3,4s/^/#/" |
|
|
00
|
|
|
#3 | |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Citation:
En revanche : Code :
sed -e "1,2s/usr/libexec/sendmail/sendmail/etc/scripts/./nbsmtp.pl/" Merki
__________________
.Olivier |
|
|
|
00
|
|
|
#4 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Code :
sed -e "1,2s/usr\/libexec\/sendmail\/sendmail/etc\/scripts\/.\/nbsmtp.pl/" chiant, sinon : Code :
sed -e "1,2s%usr/libexec/sendmail/sendmail%etc/scripts/./nbsmtp.pl%" |
|
|
00
|
|
|
#5 | |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Citation:
Merci beaucoup
__________________
.Olivier |
|
|
|
00
|
|
|
#6 | |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
ben il ne te reste plus qu'à le refaire en perl...
|
|
|
|
00
|
|
|
#7 | |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Citation:
__________________
.Olivier |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com