Portál AbcLinuxu, 17. července 2025 18:49


Dotaz: hrádky s shallem

7.10.2009 08:43 smonty | Brno
hrádky s shallem
Přečteno: 314×
Odpovědět | Admin

Ahoj, mám 2 dotazy.

1) jaký mají význam znaky <, << a >& při přesměrování?

2) mám za úkol příkazem touch vytvořit soubory které budou vypadat následovně: s10, s11, ..., s19, s20, s21 ... až s50. a z těchto vytvořených souborů mám vypsat nějakou podmnožinu. třeba s38 až s41.

koho by zajímalo proč chci takové šílenosti, odpověď je zde: cs.felk.cvut.cz/webis/courses/Y36UOS.html

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

Odpovědi

7.10.2009 08:51 l4m4
Rozbalit Rozbalit vše Re: hrádky s shallem
Odpovědět | | Sbalit | Link | Blokovat | Admin
1) Přesměrování vstupu; here-dokument; přesměrování výstupu a chybového výstupu společně. Podrobný popis těchto i ostatních přesměrování je v bash(1), sekce REDIRECTION.

2) Jestliže soubory vytvoříš touch, budou prázdné, takže co chceš vypisovat? A máš nějaký konrétní dotaz, nebo chceš, aby někdo udělal zápočet za tebe?
7.10.2009 09:24 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: hrádky s shallem
Odpovědět | | Sbalit | Link | Blokovat | Admin
1) jaký mají význam znaky <, << a >& při přesměrování?
Standardní vstup, výstup a jejich směrování
2) mám za úkol příkazem touch vytvořit soubory které budou vypadat následovně: s10, s11, ..., s19, s20, s21 ... až s50. a z těchto vytvořených souborů mám vypsat nějakou podmnožinu. třeba s38 až s41.
Na to musíte přijít sám; poradím, že existuje příkaz seq.
I am always ready to learn although I do not always like to be taught. (W. Churchill)
7.10.2009 09:31 Ash | skóre: 53
Rozbalit Rozbalit vše Re: hrádky s shallem
Odpovědět | | Sbalit | Link | Blokovat | Admin
O jaký "shall" konkrétně se jedná? Přesměrování už vám vysvětlili, sekvenci lze tvořit pomocí seq (man seq) a výpis v bashi třeba ls s{38..41}.
7.10.2009 09:34 Ash | skóre: 53
Rozbalit Rozbalit vše Re: hrádky s shallem
V bash tedy lze použít expanzi i pro ten touch s{10..50}, ale seq se naučte, je obecnější a hodí se tam kde je jako interpretr třeba Bourne shell (sh).
wolf09 avatar 7.10.2009 13:39 wolf09 | skóre: 30
Rozbalit Rozbalit vše Re: hrádky s shallem

a co teprve kdyz je tam csh

Zkusili jste to vypnout a znovu zapnout ?
7.10.2009 16:08 Ash | skóre: 53
Rozbalit Rozbalit vše Re: hrádky s shallem
když je tam csh tak poblíž bude i (ba)sh ;)
wolf09 avatar 7.10.2009 16:30 wolf09 | skóre: 30
Rozbalit Rozbalit vše Re: hrádky s shallem

Na Solarisu, Starsim HP-UXu nebo AIXu asi tezko

Zkusili jste to vypnout a znovu zapnout ?
7.10.2009 18:30 Ash | skóre: 53
Rozbalit Rozbalit vše Re: hrádky s shallem
No AIX fakt nevím, zatím jsem ho používal jen na Solarisu a starším HP-UXu :D
Prokop Mikule avatar 7.10.2009 14:01 Prokop Mikule | skóre: 9
Rozbalit Rozbalit vše Re: hrádky s shallem
Odpovědět | | Sbalit | Link | Blokovat | Admin

you shall not pass!

Jakub Lucký avatar 7.10.2009 14:36 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: hrádky s shallem
you shall not pass your examination!
If you understand, things are just as they are; if you do not understand, things are just as they are.
Toman avatar 7.10.2009 14:37 Toman | skóre: 29 | blog: Tomanův blog | Kostelec nad Orlicí
Rozbalit Rozbalit vše Re: hrádky s shallem

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.