「テキスト処理」の版間の差分
提供: Wikinote
細 |
(→一行野郎) |
||
行13: | 行13: | ||
これは paste コマンドを知っているかどうか。 | これは paste コマンドを知っているかどうか。 | ||
$ paste FILE1 FILE2 | $ paste FILE1 FILE2 | ||
+ | |||
+ | === 頻出コマンド Top 10 === | ||
+ | ぜんぜん役には立たないが、パイプの真骨頂が味わえる一行。 | ||
+ | $ history | awk '{ print $2 }' | sort | uniq -c | sort -nr | head -n 10 |
2009年6月16日 (火) 23:25時点における版
以下のページも参照のこと。
一行野郎
最長行の長さを求める
AWK のマニュアルにも載っている、基礎的な一行スクリプト。
$ awk '{ if (max > length()) max = length() } END { print max }' FILE
テキストファイルを横に連結
これは paste コマンドを知っているかどうか。
$ paste FILE1 FILE2
頻出コマンド Top 10
ぜんぜん役には立たないが、パイプの真骨頂が味わえる一行。
$ history | awk '{ print $2 }' | sort | uniq -c | sort -nr | head -n 10