( locsemege | 2025. 01. 27., h – 20:12 )

Írd meg egyszerűbben! :) Az export - én írtam, de már csak sejtem, mit miért csináltam - szerintem azért került bele, mert a process substitution, meg subshell-ek világában valahogy el kell neki mondani, hogy a szülő shell függvényét használja. Cél volt, hogy egyetlen file legyen az egész, ezért vannak az awk scriptek egy-egy stringként létrehozva. Sok dolgot csináltam awk-ban, hogy gyorsabb legyen.

Bonyolultságról. Kezelni akartam az alias file-t, az alias file-ban lehet rekurzió, van exclude list, a build szerver weboldaláról keresi ki, ami kell, de csak azt tölti le, ami a szerveren újabb, mint a gépen, s csak azokat a csomagokat, amelyek korábbi verziói a gépen vannak. Nem olyan egyszerű, hidd el!