zsh shell fg 命令来自 bash?

zsh shell fg 命令来自 bash?

有没有办法编辑 fg 命令以使其行为像 bash 使用的一样?

而不是:

fg %<job number>

在 zsh 中,我可以有:

fg <job number>

就像 bash 一样?

答案1

您可以编写自己的函数fg来检查参数,然后运行构建fg

fg(){ if [[ "$*" =~ ^[0-9]+$ ]]; then builtin fg %"$*";else builtin fg "$@";fi }

相关内容