Conkyにログイン情報を一覧表示できますか?

Conkyにログイン情報を一覧表示できますか?

conkyの最後の3つのログインをリストしたいので、次のようにします。

username 1/1/2018 12:15 - 12:21  (00:06) 

フォーマットは非常に多様です。

ベストアンサー1

conkyでシェルスクリプトを実行しexeciた後、再実行の間待つことができます。

${execi 30 last | awk '
 /^wtmp begins/{ print s[(i+1)%3]"\n"s[(i+2)%3]"\n"s[i]; exit } 
 /^reboot /{ next }
 NF>0{ i=(i+1)%3; s[i]=$0;}'

たとえば、上記のコマンドは、last30秒ごとにコマンドを実行し、startで始まらない最後の3行を保持し、出力の終わりを示すstartで始まる行が表示された場合にrebootそれを記録します。wtmp beginslast

おすすめ記事