Portál AbcLinuxu, 12. května 2025 10:11

Dotaz: sed - seek and destroy

rudiik avatar 21.8.2006 15:41 rudiik | skóre: 16 | blog: rudiikuv miniblog
sed - seek and destroy
Přečteno: 146×
Odpovědět | Admin
Zdravim,

trosku si zacinam pohravat se sedem a stale nejak nemuzu objevit jednu zalezitost. Rekneme, ze mam nejaky radek s textem. Na to radku umim sedem najit pozadovane misto, tzn treba retezec "abc" a nahradit jej treba retezcem "def" nebo treba ten retezec uplne odstranit. Da se ale sed nejak donutit k tomu aby po nalezeni daneho retezce ten odstranil a zaroven odstranil i vse, co nasleduje na radku za nim az do EOL? Stale patram, ale nenalezam :-/

rudiik
KDE 2.0 .. KDE 3.5.10 -> KDE 4.1 .. KDE 4.4.5 -> E17 Alpha/Beta -> Trinity 3.5.12 -> GNOME 2.30 -> KDE 4.6.5
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.8.2006 16:13 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: sed - seek and destroy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co toto? sed 's/abc.*$//' Použil jsem zástupný znak pro cokoli (.), následovaný znakem vyjadřujícím libovolný počet opakování (*) následovaný znakem vyjadřujícím konec řádku ($).
rudiik avatar 22.8.2006 08:41 rudiik | skóre: 16 | blog: rudiikuv miniblog
Rozbalit Rozbalit vše Re: sed - seek and destroy
Moc hezke, na to sem nikde nenarazil :-) Skoda ze nekde neni takhle hezky okomentovana stranka s priklady pouziti z praxe, aby se clovek mohl neceho drzet. Kdyz uz sem nasel nejaky priklady, bylo tam "sed cosi" dela tohle, ale vysvetleni co ktery operator (znak) v danem retezci vlastne dela uz nikdo nenapsal. Diky, tohle se mi bude hodit.
KDE 2.0 .. KDE 3.5.10 -> KDE 4.1 .. KDE 4.4.5 -> E17 Alpha/Beta -> Trinity 3.5.12 -> GNOME 2.30 -> KDE 4.6.5
22.8.2006 09:06 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: sed - seek and destroy

To jsou zaklady regulernich vyrazu ;)

Tady je moc krasna dokumentace k Perlovskejm. Urcite se na to podivejte.

http://perldoc.perl.org/perlrequick.html
http://perldoc.perl.org/perlre.html
22.8.2006 10:17 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: sed - seek and destroy
regulárních
22.8.2006 09:12 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: sed - seek and destroy
vysvetleni co ktery operator (znak) v danem retezci vlastne dela
Viz třeba
http://www.delorie.com/gnu/docs/sed/sed_5.html

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.