каждый раз, когда вы видите grep, отправленный в awk, вы можете сбросить grep.для вышеупомянутого,
awk '/^password/ {print $2}'
awk может легко заменить любую текстовую команду, такую как cut, tail, wc, tr и т. д. и, в частности, несколько greps, передаваемых рядом друг с другом.т.е.
grep some_co.mand | a | grep b ... to | awk '/a|b|and so on/ {some action}.