"ki is lehet hagyni"
Félreérted. Nem a funkció kihagyásáról volt szó, hanem arról, hogy az awk alapból pattern-action szintaktikával bír.
man awk:
An AWK program consists of a sequence of pattern-action statements and optional function definitions.
pattern { action statements }
Azaz teljesen felesleges a mintaillesztéshez külön processt indítani. Hát nem egyszerűbb így?
awk '/Detected/ {print $4}'
"Szerintem így megbízhatóbb"
Megbízhatóságban nem marad el a grep+awk páros mögött.