natural born minority
時々思い立ったように便利なワンライナーを備忘録していくこのコーナー。
今回は…
「自分がログインしているサーバで、過去記録が残っている限りで、ログインした回数が多い順でユーザと回数を表示する」
というワンライナー。
last | cut -d ' ' -f1 | sort | uniq -c | sort -r | cat -n
※説明不要かもしれないが、ざっくり説明すると…
「ログイン履歴を表示し、半角スペース区切りで1フィールド名を取得し、昇順に並び替えて、集計(行頭がカウント数)し、カウントで降順に並び替えて、行頭に順位を振る」
となります。
こういうのをソラでよどみなく「サラッと」書けると「ああ、馴染んできたんだなぁ」と思えてうれしいものですね♪
blog comments powered by Disqus