Portál AbcLinuxu, 10. května 2025 04:36

Dotaz: sed a nahradenie celeho riadku

6.8.2008 15:23 dewil9 | skóre: 6
sed a nahradenie celeho riadku
Přečteno: 220×
Odpovědět | Admin
zdravim, potrebujem v subore najst riadok, ktory obsahuje konkretny string, a cely tento riadok nahradit za iny. skusal som vsetko mozne a uz som v koncoch
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.8.2008 15:32 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: sed a nahradenie celeho riadku
Odpovědět | | Sbalit | Link | Blokovat | Admin
sed '/regexp/ s/^.*$/nový řádek/'
6.8.2008 15:35 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: sed a nahradenie celeho riadku

Nebo jednodušeji:

  sed -e '/regexp/ c nový text'
6.8.2008 15:38 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: sed a nahradenie celeho riadku
Projevuje se u mne klasická slepota vůči všem ostatním příkazům kromě všemocného "s".
6.8.2008 15:44 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: sed a nahradenie celeho riadku
To je celkem obvyklé, taky se při tom občas přistihnu. :-)

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.