Názory k článku
Hrátky z řádky: Návratové hodnoty
uživatel si přál zůstat v anonymitě
3. 3. 2008 0:48
Nový
huraa
celé vlákno
bravo - hezky cesky a polopaticky, dik
uživatel si přál zůstat v anonymitě
3. 3. 2008 1:35
Nový
disjunkce
celé vlákno
pokud priklad u disjunkce je skript, tak nevim proc radky zacinaji dolarem. pokud to skript neni, tak ten exit dovede pekne nesr..tvat :)
. (neregistrovaný)
3. 3. 2008 8:07
Nový
Re: disjunkce
celé vlákno
Taky mi vadi, kdyz nekdo demonstruje priklad, napodobuje prompt pomoci $ nebo #. Vzdyt cloveku prece musi byt jasne, wocogo, i bez toho hloupeho uvozovani radku.
4. 3. 2008 15:36
Nový
Re: disjunkce
celé vlákno
Úvodní díly seriálu měly takovou typografickou konvenci, tak se jí zkouším držet. Osobně taky ty uvozující dolary nemám rád, protože se ukázka hůř označuje a kopíruje, aby si ji člověk sám vyzkoušel... Mříž ale důsledně dávám před komentáře -- právě aby se při copy-paste ukázky bash nezlobil za lidské slovo.
. (neregistrovaný)
4. 3. 2008 19:02
Nový
Re: disjunkce
celé vlákno
Nekteri tulpasove pouzivaji mriz jako uvozeni promptu :-(
pht (neregistrovaný)
3. 3. 2008 7:15
Nový
Poznamky
celé vláknoPři spuštění na pozadí je trochu nemilé, že se návratová hodnota nenávratně ztratí.
To neni tak uplne pravda, lze pouzit prikaz wait a pripadne i chytat signal SIGCHLD.
$ cat neex.txt & wait $! cat: neex.txt: No such file or directory [1] 2959 [1] Exit 1 cat neex.txt $ echo $? 1
Ten wait ale funguje jen dokud proces na pozadi bezi, pokud to chceme chytat asynchronne, pouzijeme prave ten trap na SIGCHLD.
Jinak si totiž vybudujete sbírku nespolehlivých nástrojů, které vás podrazí v nejméně čekaných chvílích.
Toto by melo byt napsano velkym tlustym pismem a desetkrat podtrzeno. Zejmena triradkove skripty, vzniknuvsi behem dvou minut, spoustene pod rootem z cronu umi napachat neuveritelne veci, pokud se neobtezujeme kontrolovat vysledek kazdeho prikazu.
Jinak je clanek moc pekny, jen tak dale.
4. 3. 2008 15:45
Nový
Re: Poznamky
celé vlákno
Diky moc za pripominky (i pochvaly). Jestli se dostaneme k chytani signalu, o tom jeste nejsem pevne rozhodnut.
ghostmonk (neregistrovaný)
3. 3. 2008 10:19
Nový
-w nepocita radky
celé vlákno
wc -w #nepocita radky
4. 3. 2008 15:57
Nový
Re: -w nepocita radky
celé vlákno
Díky za opravu! Ani nevíte, kolikrát všechno kontroluju sám, ale když jsou ty příklady motivované pouze pedagogicky a ne konkrétním úkolem, tak se tohle snadno přehlédne. :-(
Petr (neregistrovaný)
3. 3. 2008 19:25
Nový
set -e?
celé vlákno
Ono v bashi "set -e" nefunguje? Jinak je to pekny zpusob na ochranu prave tech zminovanych triradkovych skriptu...

