( bambano | 2009. 11. 25., sze – 20:17 )

jessszus:)

először is az awk az, amit utoljára használnék hordozhatóra tervezett programban, mert az még linuxok között sem egyforma. A debianban is van mawk, nawk meg gawk, ezek közül a gawk a legótvarosabb.
egy echo-t meg egy sed-et forkolni minden sorra egy olyan embertől, aki szerint a find drága művelet, hát nem is tudom:)
ha már ilyen barbár módon csinálod, akkor
while read p1 p2
és úgy állapítom meg hogy nagyobb-e a most-nál.

de mivel az awk-kal már úgyis halálra bonyolítottad, ezért érdemesebb az awk-ban megcsinálni, hogy ami kisebb, azt ki se írja.

ja, ha dash sh-ra van linkelve, akkor köteles sh-ként működni, ha nem, akkor bugreport

Ha nagyon szép megoldást szeretnénk, akkor az IFS-t /-re cserélve, read-del tömbbe beolvastatva a könyvtárneveket, a tömb méretére van bash beépített függvény, az megmondja, milyen mély a könyvtárstruktúra. A konkrét megoldást az olvasóra bízzuk:)