对于每个this reddit线程,我已经在我的.zshrc中添加了以下内容
em () { emacs "$@" 2> /dev/null & disown; }
然而,当我运行这个命令时,我得到的输出如下:
$ em
[2] 4066这有点烦人,而且只有在我使用& disown的时候才会发生。我尝试过emacs "$@" 2> /dev/null & disown > /dev/null;和emacs "$@" 2> /dev/null & disown 2> /dev/null;,但得到了类似的输出。任何帮助都是非常感谢的。
发布于 2020-09-17 14:16:06
尝试禁用notify和monitor选项:
=> echo abc & disown
[1] 1205
abc
=> setopt local_options no_notify no_monitor
=> echo abc & disown
abc更多信息请点击这里:https://superuser.com/questions/1228411/silent-background-jobs-in-zsh
https://stackoverflow.com/questions/63929543
复制相似问题