下記の awk スクリプトは、テキスト内の単語数と行数をカウントして表示します。
Linux の wc コマンドを使っても同様のことを行えるので、wc.awk というファイル名にしています。
NF で各行のフィールド数、FNR で読み込んだ行数を取得できることを利用しています。
{
n += NF
}
END {
print n, "words,", FNR, "lines"
}$ awk -f wc.awk input.txt
150 words, 80 lines
