Portál AbcLinuxu, 17. července 2025 12:38


Dotaz: awk

17.3.2014 17:14 awk
awk
Přečteno: 174×
Odpovědět | Admin
Dobry den, potreboval bych nahradit cast souboru od prvniho znaku a po urcity text (napr "fff"), a od uriteho textu az do konce souboru ("zzz"): pr.:
aaa
bbb
ccc
ddd
fff
ggg
hhh
jjj
uuu
yyy
zzz
111
555
ma byt zmeneno na:
fff
ggg
hhh
jjj
uuu
yyy
zzz
Pomohl by mi nekdo?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.3.2014 17:23 awk
Rozbalit Rozbalit vše Re: awk
Odpovědět | | Sbalit | Link | Blokovat | Admin
aha uz jsem to asi nasel: sed -n '/string1/,/string2/p'
17.3.2014 18:27 R
Rozbalit Rozbalit vše Re: awk
Odpovědět | | Sbalit | Link | Blokovat | Admin
treba tak, pokud to ma byt v jednom zápisu:
sed '1,/fff/{/fff/s/.*/FFF/p;d}; /zzz/,${$s/.*/ZZZ/p;d}'

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.