如何将命令行的输出管道输出到conky

时间:2014-11-27 17:22:58

标签: awk grep pipe exec conky

我试图让conky接受屏幕上的变量用于设置网络统计信息。具体来说,这就是我想要的:

输出到

$ awk 'NR>1{print $6}' < /proc/net/arp
wlp1s0

给出

w1p1s0

我希望将这个w1p1s0送入conky。所以我尝试了以下几点:

${offset 0}${color}U:${color }${upspeed ${exec awk 'NR>1{print $6}' < /proc/net/arp}}/s D:${color }${downspeed ${exec  awk 'NR>1{print $6}' < /proc/net/arp}}/s
${offset 0}

但是我无法说出任何事情。

请注意,我正在寻找一种解决方案,该解决方案不依赖于手动编辑.conkyrc文件,因为文件从一台机器移动到另一台机器或从一个接口移动到另一台接口。这就是我正在寻找互动的原因。

感谢所有建议!

0 个答案:

没有答案