代码之家  ›  专栏  ›  技术社区  ›  deimus

从命令行隐藏xfce4面板

  •  1
  • deimus  · 技术社区  · 14 年前

    当做, 莱翁

    1 回复  |  直到 14 年前
        1
  •  1
  •   tokland    9 年前

    我来到这里也有同样的疑惑。显然没有直接命令,但编写shell脚本非常简单:

    INFO=$(xwininfo -name xfce4-panel)
    STATE=$(echo "$INFO" | grep "Map State:" | head -n1 | awk -F: '{print $2}' | xargs)
    WID=$(echo "$INFO" | grep "Window id:" | head -n1 | awk -F: '{print $3}' | awk '{print $1}')
    if test "$STATE" = "IsViewable"; then
      xdotool windowminimize "$WID"
    else
      xdotool windowmap "$WID"
    fi
    
    推荐文章