( ggergely | 2006. 09. 13., sze – 23:30 )

elvek összecsapása.
Tegyük fel, hogy egy olyan shell-t kell scrpitelned, aminek nincs beépített true parancsa. Ekkor ezt, neked átlátszó módon egy azonos nevű futtatható file a PATH-ban való keresés,találat és annak lefuttatása után a rendszer számodra láthatalanul megoldja.

Namármost, a linkelt cikkben van 1 implementáció. egy shell script, egy olyan shellnek, ami biztos fentvan, és kezeli ezt a problémát. a megfelelő visszatérési értéket adja. Gyakorlatilag 2 sorban.

Ezzel szemben, a GNU projekt ezt c-ben valósította meg.
Ezzel nem is lenne gondja (gondolom) senkinek. Azonban túllőttek a célon. Van benne komplett parancssori opcióelemző, hossszú GNU stílusú paraméterekre felkészítve. és tudja a --version és a --help opciókat. (utóbbi ez mondja: ezeket tudom, bármi mást hanyagolok.) Nos, ez legalábbis ágyúval lövés volt a verébre. Ellenben gyorsabb a shellessel szemben. És mind2 olyan kicsi, hogy mind1 melyik implmetáció van. csak vicces. Remélem elég alapos voltam. Jó éjt

szerk: ja, és nemzetköziesített. (magyar a helpje nálam :)