這個問題與這個,儘管它有點受到限制。我想開始後台工作,但是:
- 我不想
[1] 769021
列印任何內容。 - 我不想要僅此特定流程引起警告,例如
zsh: you have running jobs.
- 我不想看到
[1] + done myprocess
進程何時啟動/終止。 - 我不想讓它阻止我的腳本執行。
- 我希望它在託管 ZSH 終止時被殺死。
我不介意它是否列在下面jobs
或我所做的任何顯式查詢中。
我嘗試了幾種不同的技巧( myprocess & )
,將setopt
, , 包裝在一個函數中,重定向輸出,但沒有一個能滿足所有要點。這可能嗎?
我真正在做什麼:我想emacs
為每個 ZSH 會話啟動一個新的守護進程,但我不希望它幹擾或減慢我的工作流程。