Mi az, amit awk-ban nem tudsz megírni? Szinte egy C szintaxisú script nyelv. Némi linuxos parancs hívással még USB-s hardware kezelését is írtam awk-ban, ahol az USB-s hardware saját fejlesztésű eszköz, amelynek a firmware-ét én írtam. Nem nevezném az awk-t nehézkesnek. Egyedül a bináris adatok feldolgozásával lehet nehézsége, ami elég szomorú egyébként.