Command Line Vocabulary

最近自分がUNIXコマンドをほとんど知らない事に気づいた。どんなものかを.zshrc-historyで調べてみる(最近000件)。パイプ無視とか./a.outが含まれるとか問題は有るけど、眺めているとやっぱ少ないなぁと。

ubuntu% ruby -e 'IO.foreach("/home/kzk/.zshrc-history"){|line| l = line.split(";")[1]; puts l.split[0] if l}' | sort | uniq | wc -l
68

どのコマンドを何回実行したか記録しておくと楽しそう。どっかでフックかければ出来るか?