Portál AbcLinuxu, 12. května 2025 09:16

Dotaz: sed for dummies

23.4.2013 17:18 pxvos | skóre: 4
sed for dummies
Přečteno: 272×
Odpovědět | Admin
Ahoj, prosim vas, jak udelam dve zmeny v textu u jednoho souboru napsane v jednom prikazu? Mam soubor, ve kterem potrebuji zmenit dva ruzne retezce a chtel bych to mit napsane v jednom prikazu (bez pouziti pomocneho souboru). Dekuji za radu

Řešení dotazu:


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

Odpovědi

Řešení 2× (Zdeněk Zámečník, pxvos (tazatel))
Tarmaq avatar 23.4.2013 17:21 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: sed for dummies
Odpovědět | | Sbalit | Link | Blokovat | Admin
oddel prikazy strednikem..
priklad:
$ echo 'foobar' | sed 's/o/e/g;s/a/u/g'
feebur
Don't panic!
Řešení 2× (Zdeněk Zámečník, pxvos (tazatel))
23.4.2013 21:35 MilanK
Rozbalit Rozbalit vše Re: sed for dummies
$ sed -i 's/o/e/g;s/a/u/g' soubor.txt
Řešení 2× (Zdeněk Zámečník, pxvos (tazatel))
23.4.2013 23:55 Ash | skóre: 53
Rozbalit Rozbalit vše Re: sed for dummies
Odpovědět | | Sbalit | Link | Blokovat | Admin
sed -i -e "s/foo/bar/g" -e "s/baz/qux/g" soubor.txt

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.