[LUGOS] Sad, sad sed

Miha Tomšič miha.tomsic at gmail.com
Fri Aug 31 11:03:50 CEST 2007


Hojla!

Kako zaukažem sed-u, naj izpiše samo uspešno zamenjane vzorce.

$ echo " fasd asad paket-3.14.7 dfff d das  a , adf a " | sed -e
"s/.*\(paket-[1-9][0-9]*\.[1-9][0-9]*\.[1-9][0-9]*\).*/\1/"

paket-3.14.7


$ echo " fasd asad pakdet-3.14.7 dfff d das  a , adf a " | sed -e
"s/.*\(paket-[1-9][0-9]*\.[1-9][0-9]*\.[1-9][0-9]*\).*/\1/"

 fasd asad pakdet-3.14.7 dfff d das  a , adf a


V drugem primeru bi želel, da mi ne izpiše ničesar.
Kje ga moram brcniti, da bo tiho, če nima česa pametnega povedati? Ali
preveč pričakujem od seda?

Tut perlovski oneliner mi je kul, sam se mi ne da zdej še perla gledat ;)

Hvala in srečno, M.


More information about the lugos-list mailing list