by shigemk2

当面は技術的なことしか書かない

wcの結果なんかを一部だけ表示したいのだ

catのnオプションとsedを使う - by shigemk2

これをちょっと応用しました。

  • wc -lでファイルの行数を表示
  • wc -l bin/* でディレクトリの中のファイルの行数を一覧で出す
  • cat -n | sed -n '1,5p' でまるっと結果を5つだけ表示さす
$  wc -l bin/* | sort -n | cat -n | sed -n '1,5p'
     1      3 bin/who1
     2     14 bin/ls1
     3     14 bin/spwd
     4     19 bin/copy.of.cp1
     5     19 bin/cp1