> 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 :-)