【问题标题】:How to correctly format df pipe through genmon?如何通过genmon正确格式化df管道?
【发布时间】:2018-02-14 09:04:47
【问题描述】:

我在命令输出格式方面遇到问题。

在终端中这很好用:

df | grep sda1 | head -c33 | tail -c7 | tr -d " "

在 genmon 中,我只得到诸如“1145944”之类的数字:

SDAFREE=$(df | grep sda1 | head -c33 | tail -c7 | tr -d " ")
echo="$SDAFREE"

如何通过 genmon 将该命令的输出正确打印到 xfce 面板(与终端相同)?

谢谢。

【问题讨论】:

    标签: grep pipe panel xfce linux-disk-free


    【解决方案1】:

    我对每个带有管道的命令都有同样的问题。作为一种解决方法,我将命令放在一个可执行脚本中并在 genmon 中运行该脚本。

    顺便说一句: 如果你只想要一个表的值,你可以使用 awk 代替 head、tail 和 tr:

    df | awk '/sda1/ {print $4}'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-20
      • 1970-01-01
      相关资源
      最近更新 更多