Portál AbcLinuxu, 23. listopadu 2025 01:19
cat neco | while read line; ...
<neco while read line; ...
<(grep foo soubor.txt) což spojuje oboje výhody do jednoho. Ale to jen doplňuji, nic proti cat sem | tam.
sh, bash, zsh, csh, tcsh, máte nějaké podezření že to někde nefunguje?
bashi a v dashi (co jsem teď vyzkoušel).
Podle posixové gramatiky navíc
<neco while x
znamená spuštění příkazu "while" (existuje-li někde na disku) s parametrem x a vstupem přesměrovaným z neco.
-p.
read -p "Jak se jmenuješ? " NAME
read [-ers] [-u fd] [-t timeout] [-a aname] [-p prompt] [-n nchars] [-d delim] [name ...]
(bash)
lennycz@hugo:~$ IFS=x lennycz@hugo:~$ read a b aaaxbbbxcccxddd lennycz@hugo:~$ echo $a aaa lennycz@hugo:~$ echo $b bbb ccc ddd lennycz@hugo:~$Čekal bych jedno z tohoto:
$a bude aaa a $b bude bbb, zbytek se zahodí$a bude aaa a $b bude pole složené z bbb, ccc a ddd, pak by se ale výpis měl objevit jako bbbxcccxddd, protože $IFS je nastaveno na x
)
Jinak samozřejmě díky za skvělý seriál :D...
help jsem nevěděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.