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;}'
たとえば、上記のコマンドは、last
30秒ごとにコマンドを実行し、startで始まらない最後の3行を保持し、出力の終わりを示すstartで始まる行が表示された場合にreboot
それを記録します。wtmp begins
last