( Zahy | 2011. 11. 17., cs – 23:53 )

> Mivel minimalis a bash ismeretem, ezert egybol meg is kerdezem, h a "$(parancs)" pontosan miben kulonbozik a `parancs` megoldastol.

Semmiben. Régebbi sh (és pl. csh) csak a `forma` használatát támogatja.

A REPLY egy spéci változó, pár shel belső parancs használja (pl. a read is), és mint írtam, ha read VAR formában használod, akkor lehet később a "$VAR" formában hivatkozni a beolvasott adatra.

TMPFILE vs változó. Ciklus belsejében létrehozott (vagy ott módosított) változót a ciklus után csak nagyon macerás módon lehet előkapni, ezért nem javasolt azt erőltetni.

Ez az echo `stat` forma meg marhaság, lévén a stat simán kiírna dolgokat, tehát olvashatóbban kapod ugyanazt, ha csak simán annyit írsz: stat "$i", nem pedig echo `stat "$i"` .

Ja, és itt viszont már egyértelműen bash-t írtál (és nem dash-t). Melyik? Mert marhára nem mindegy :-)