Starblight Asked: 2018-02-05 13:25:32 +0800 CST2018-02-05 13:25:32 +0800 CST 2018-02-05 13:25:32 +0800 CST 我可以在 Conky 上列出登录信息吗? 772 我想列出 conky 上的最后 3 次登录,所以它看起来像这样 username 1/1/2018 12:15 - 12:21 (00:06) 格式可以很。 centos conky 1 个回答 Voted Best Answer meuh 2018-02-06T08:36:10+08:002018-02-06T08:36:10+08:00 您可以从 conky 运行 shell 脚本,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 秒运行一次命令,并保留未开始的最后 3 行reboot,并在我们看到开始的行时将它们写出wtmp begins,这标志着输出的结束last。
您可以从 conky 运行 shell 脚本,
execi
然后在重新运行之间等待时间:例如,上面的
last
命令每 30 秒运行一次命令,并保留未开始的最后 3 行reboot
,并在我们看到开始的行时将它们写出wtmp begins
,这标志着输出的结束last
。