Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Komentarisanje sa sed-om

[es] :: Linux/UNIX serveri i servisi :: Komentarisanje sa sed-om

[ Pregleda: 1598 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemke_BG

Član broj: 163822
Poruke: 341
*.dynamic.sbb.rs.

Jabber: Nemke_BG@elitesecurity.org
Sajt: https://www.nmdesign.rs


+45 Profil

icon Komentarisanje sa sed-om24.09.2013. u 01:33 - pre 83 meseci
Pokusavam da iz shell skripte zakomentarisem sledeci tekst iz dovecot conf fajla:

Code:

passdb {
  driver = pam
   [session=yes] [setcred=yes] [failure_show_msg=yes] [max_requests=<n>]
   [cache_key=<key>] [<service name>]
  args = dovecot
}


sa sed-om:

Code:

sed -i '1!N; s/passdb {\
  driver = pam\
   \[session=yes\] \[setcred=yes\] \[failure_show_msg=yes\] \[max_requests=\<n\>\]\
   \[cache_key=\<key\>\] \[\<service name\>\]\
  args = dovecot\
}/#passdb {\
#  driver = pam\
#   [session=yes] [setcred=yes] [failure_show_msg=yes] [max_requests=<n>]\
#   [cache_key=<key>] [<service name>]\
#  args = dovecot\
#}/' t


Ali naravno nece nesto da radi Da li zna neko gde gresim?
...
 
Odgovor na temu

Nemke_BG

Član broj: 163822
Poruke: 341
*.dynamic.sbb.rs.

Jabber: Nemke_BG@elitesecurity.org
Sajt: https://www.nmdesign.rs


+45 Profil

icon Re: Komentarisanje sa sed-om24.09.2013. u 01:43 - pre 83 meseci
Da sam sebi odgovorim, pogresan pristup sam imao tom problemu. Resio sam ga ovako uz pomoc nekog lika sa stackoverflow-a:

Code:

sed -i '/^passdb {/,/}/s/^/#/g' file

...
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Komentarisanje sa sed-om

[ Pregleda: 1598 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.