facebook twitter hatena line email

Linux/コマンドメモ/awk

提供: 初心者エンジニアの簡易メモ
2019年4月12日 (金) 17:18時点におけるAdmin (トーク | 投稿記録)による版 (最終行のみ取得)

移動: 案内検索

列取得

cat data.tsv | awk '{ print $1,$3,$2 }' 

1列、3列、2列で出力

最終行のみ取得

echo application/controller/hoge | awk -F"/" '{print $NF}'
#hoge

==指定ワードが含まれている件数をファイルごとに表示

grep "" ./ -r   | awk -F'[:]' '/ /{print $1}' | sort | uniq -c
10 ./docs/hoge/example1.md
8 ./docs/hoge/example2.md
2 ./docs/hoge/example3.md
1 ./docs/hoge/example4.md