テキストなどの表現を思うように編集したい場合に、役立つコマンドの1つです。
ls -laなどのコマンド出力された形式で、必要な情報だけを抜き出したい場合などには、下記のように行うとパーミッションとファイル名だけ抜き出せます。
例)ls -la | awk '{print $1,$9 }'
awk は通常は、フィールドの句切りとしてブランクやタブを使用していますが、句切り記号を任意の一文字に指定できます。 /etc/passwd ファイルを検索するときには句切り記号として ":" を指定する必要があります。
例)cat passwd | awk -F: '/username/ {print $1,$4}'