有没有办法编辑 fg 命令以使其行为像 bash 使用的一样?
而不是:
fg %<job number>
在 zsh 中,我可以有:
fg <job number>
就像 bash 一样?
答案1
您可以编写自己的函数fg
来检查参数,然后运行构建fg
:
fg(){ if [[ "$*" =~ ^[0-9]+$ ]]; then builtin fg %"$*";else builtin fg "$@";fi }
有没有办法编辑 fg 命令以使其行为像 bash 使用的一样?
而不是:
fg %<job number>
在 zsh 中,我可以有:
fg <job number>
就像 bash 一样?
您可以编写自己的函数fg
来检查参数,然后运行构建fg
:
fg(){ if [[ "$*" =~ ^[0-9]+$ ]]; then builtin fg %"$*";else builtin fg "$@";fi }