0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

利用頻度が多いコマンドのべスト10を表示

Posted at

環境

Ubuntu20.4

コマンド

history | cut -d ' ' -f 4 | sort | uniq -c | sort -nr | head -n 10

解説

cutはCSVの行を抜き出すコマンド。historyで表示される情報は、半角スペースで区切られているため、オプションdで半角スペースを指定する。コマンドが表示される行は4カラム目に相当するので、オプションf 4を指定する。

そして、その結果を文字列のままsortする。uniqは重複行を削除するコマンド。オプションcを指定することで、行の頻出回数を表示する。

次に、頻出回数順で更にsortする。オプションnは数値でソートするという意味。オプションrは降順でソートするという意味。そして最後に、headで出力する行数を指定する。オプションn 10を指定することで、ベスト10に絞り込むことができる。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?