小编rev*_*t09的帖子

如何将默认的bash/zsh模式设置为vi命令模式而不是vi insert模式?

所以在我的bash/zsh终端我有set -o vi.但后来我需要按ESC进入命令模式.我无法弄清楚如何使该命令模式成为默认行为?

linux bash shell zsh

7
推荐指数
1
解决办法
793
查看次数

有没有办法在管道命令中发现故障?

这是我想要实现的一个例子:

#!/bin/bash
set -e    # abort if error
...
command1 2>&1 | command2
...
Run Code Online (Sandbox Code Playgroud)

而且我注意到有时会command1失败,但是command2没有,而且shell脚本开心地继续...如果我不必在这里使用管道,set -e那就足够了但是现在它不适用于那里的管道......

有什么想法吗?谢谢

error-handling bash shell pipe

3
推荐指数
1
解决办法
161
查看次数

标签 统计

bash ×2

shell ×2

error-handling ×1

linux ×1

pipe ×1

zsh ×1