「Linux/コマンドメモ/awk」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→最終行のみ取得) |
(→最終行のみ取得) |
||
行7: | 行7: | ||
#hoge | #hoge | ||
− | ==指定ワードが含まれている件数をファイルごとに表示 | + | ==指定ワードが含まれている件数をファイルごとに表示== |
− | grep "<code>" ./ -r | awk -F'[:]' '/ /{print $1}' | sort | uniq -c | + | $ grep "<code>" ./ -r | awk -F'[:]' '/ /{print $1}' | sort | uniq -c |
10 ./docs/hoge/example1.md | 10 ./docs/hoge/example1.md | ||
8 ./docs/hoge/example2.md | 8 ./docs/hoge/example2.md | ||
2 ./docs/hoge/example3.md | 2 ./docs/hoge/example3.md | ||
1 ./docs/hoge/example4.md | 1 ./docs/hoge/example4.md |
2019年4月12日 (金) 17:18時点における版
列取得
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