小编ded*_*sdi的帖子

为什么即使打开 kshglob 也不能在 zsh 中使用 !(single pattern)?

这适用于 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)

为什么?

zsh wildcards

8
推荐指数
1
解决办法
812
查看次数

如何测试 tmux 中是否存在窗格

我是 tmux 新手,我想知道如何通过 pane_id 测试窗格是否关闭。

我现在正在使用以下脚本来完成这项工作:

tmux display-message -p -t %21 >/dev/null && echo 123
Run Code Online (Sandbox Code Playgroud)

它有效,但我不确定这是正确的方法。

tmux shell-script

0
推荐指数
1
解决办法
2127
查看次数

标签 统计

shell-script ×1

tmux ×1

wildcards ×1

zsh ×1