|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Bonjour
J'ai un fichier et à la 8 ième ligne, j'ai le contenu suivant: Le but de la manipulation, supprimer les deux premiers caractères et remplacer md5 des par blf. J'ai commencer à écrire une petite ligne de code, ne vous moquez pas svp Code :
head -8 /etc/auth.conf | tail -1 | sed "s/md5 des/blf/g" Pour supprimer les deux premiers caractères, suis-je obligé de passer par cut ? Est-ce que l'on peut directement supprimer la ligne et la remplacer par une autre ? Merki
__________________
.Olivier |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Pourquoi pas comme ceci:
Code :
sed '8 s/# //; 8 s/md5/blf/' /etc/auth.conf
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#3 | |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
Citation:
__________________
.Olivier |
|
|
|
00
|
|
|
#4 |
![]() Inscription : juillet 2004 Messages : 2 573 ![]() |
J'ai testé et ça fonctionne, merci beaucoup de ton aide
__________________
.Olivier |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com