Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Prikazy Bourne Again Shellu [bash]  (Přečteno 5679 krát)

nettezzaumana

  • Host
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #25 kdy: 16 Března 2009, 21:31:40 »
...
.. nechtel by sis nahodou precist konecne ten manual ?? nebo treba serial na rootu ??

linux_user

  • Návštěvník
  • Příspěvků: 36
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #26 kdy: 16 Března 2009, 21:48:16 »
...
.. nechtel by sis nahodou precist konecne ten manual ?? nebo treba serial na rootu ??

Jo ja to dozenu, neboj. Vsak kdyz nechces,nerad ;)

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #27 kdy: 16 Března 2009, 21:58:39 »
Prosil bych dalsi radu, jam mam vymazat mezery mezi
Kód: [Vybrat]
neco            (neco)  - necopotrebuju to na
Kód: [Vybrat]
neco(neco) - neco
nebo
Kód: [Vybrat]
neco (neco) - necoale to prvni by bylo lepsi.
Kód: [Vybrat]
$ echo 'neco            (neco)  - neco'|sed 's/\ \+/ /g'
neco (neco) - neco

$ echo 'neco            (neco)  - neco'|sed 's/\ \+(/(/;s/\ \+/ /g'
neco(neco) - neco
« Poslední změna: 16 Března 2009, 22:02:48 od Yontalcar »
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

linux_user

  • Návštěvník
  • Příspěvků: 36
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #28 kdy: 16 Března 2009, 22:10:41 »
Diky Yontalcar, uz jsem na to taky tak nejak prisel, prvne sem nahradil dve za 1 a pak vetsi pocet za nic..ale kazdopadne dik!

premet

  • Host
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #29 kdy: 16 Března 2009, 23:25:24 »
Doporučím ti pěkný článek → http://www.owebu.cz/linux/vypis.php?clanek=914, jsou tam toho 3 stránky, věřím, že ti to hodně pomůže.

nettezzaumana

  • Host
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #30 kdy: 16 Března 2009, 23:49:47 »
Doporučím ti pěkný článek → http://www.owebu.cz/linux/vypis.php?clanek=914, jsou tam toho 3 stránky, věřím, že ti to hodně pomůže.
OLOL .. nechci prudit, ale obsahuje dost zasadni chyby .. ;)

Citace: xx
nahradí znaky a,2,4 pismenem X
 
Kód: [Vybrat]
$ echo "11 stare 22 stare 33 stare" | sed 's/[a,2,4]/X/g'
11 stXre XX stXre 33 stXre

.. tohle je samozrejme spatne .. protoze co to asi udela s "," ;)

# echo "11 stare, 22 stare, 33 stare" | sed 's/[a,2,4]/X/g'
11 stXreX XX stXreX 33 stXre

.. chyb je tam vic ..

premet

  • Host
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #31 kdy: 17 Března 2009, 08:26:24 »
No jasný, na to autor asi nepomýšlel, ale na mě nekoukej, já jsem to nepsal  ;D
Kód: [Vybrat]
echo "11 stare, 22 stare, 33 stare" | sed 's/[a24]/X/g'
11 stXre, XX stXre, 33 stXre
zajímalo by mě jak teda v sedu funguje, že nejsou přípustný jen znaky, ale celý řetězec jako třeba, kdybych měl 2 slova
Kód: [Vybrat]
echo "11 stare, 22 stare, 33 stare, s, a, nove, nove" | sed 's/[stare,nove]/X/g'jako vím, že takhle to nejde, protože bere každej znak z té hranaté závorky a né jako celá slova.

nettezzaumana

  • Host
Re: Prikazy Bourne Again Shellu [bash]
« Odpověď #32 kdy: 17 Března 2009, 09:04:13 »
Kód: [Vybrat]
$ echo -e 'foobar\nbooblah\nmoopab' | sed 's/\(foo\|boo\|moo\)/x/'
xbar
xblah
xpab

$ # echo -e 'foobar\nbooblah\nmoopab' | sed 's/[fbm]oo/x/'
xbar
xblah
xpab
« Poslední změna: 17 Března 2009, 09:06:21 od nettezzaumana »

 

Provoz zaštiťuje spolek OpenAlt.