这适用于 bash:
touch a b c
echo !(a)
Run Code Online (Sandbox Code Playgroud)
如果我在 zsh 中执行上面的脚本(kshglob
打开),它会抱怨:
zsh: number expected
Run Code Online (Sandbox Code Playgroud)
如果我在|
之后添加a
,它会起作用:
echo !(a|)
Run Code Online (Sandbox Code Playgroud)
为什么?
我是 tmux 新手,我想知道如何通过 pane_id 测试窗格是否关闭。
我现在正在使用以下脚本来完成这项工作:
tmux display-message -p -t %21 >/dev/null && echo 123
Run Code Online (Sandbox Code Playgroud)
它有效,但我不确定这是正确的方法。