Portál AbcLinuxu, 10. května 2025 05:27

Dotaz: Jak nahradit řetězec řetězcem?

1.3.2007 15:20 pix
Jak nahradit řetězec řetězcem?
Přečteno: 246×
Odpovědět | Admin
Mám soubor třeba takovýto
hodnota(odelovac)hodnota(oddelovac)hodnota
a já místo textu (oddelovac) potřebuji dát třeba středník. Je neefektivní použít třeba gedit, rád bych to prováděl v příkazovém řádku pomocí rour.

Zkoušel jsem
tr "(oddelovac)" ";"
ale to mi samozřejmě změní jakýkoli znak v prvním řetězci za středník, já potřebuji celý řetězec na středník. Manuál k tr jsem prošel, ale žádný parametr který by mi pomohl jsem nenašel?

Předem moc díky!
ASUS A6M
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.3.2007 15:24 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Jak nahradit řetězec řetězcem?
Odpovědět | | Sbalit | Link | Blokovat | Admin
sed 's/(oddelovac)/;/g'

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.