Ansatzの備忘録

勉強したことあるいはふと思い立ったこと

シェルワンライナー160本ノック問題111

問題111 ロードアベレージの調査

うっかり問題を飛ばしてやってしまった。loadaverageっぽい名前のファイルを探して先頭3つの数値を出力する問題だった。今回はできた。まず

find /proc/ | grep 'load'

でそれっぽいのを探す。書いていて気が付いたがこれだけだとgrepする意味があまりない気がした。オプション付けて出力を絞らないとあまり意味がないかもしれない。そして

cat /proc/loadavg | awk '{print $1,$2,$3}'

としてやれば答えが出る。この数値の意味はman procで読めるらしい。