要創建一個新的交互式bash shell,我打電話給bash -i
。由於我的環境問題,bash無法斷言作業控制(我在GNU emacs中使用cygwin bash)併發出警告(「無法設置終端進程組」和「在此shell中無作業控制」)。 - 我必須在我的環境中使用禁用的作業控制,但我想擺脫以下警告:如何告知bash在無法斷言作業控制時不發出警告「無法設置終端進程組」和「在此shell中無作業控制」?
如何告知bash不要聲明作業控制並不發出這些警告?我顯然仍然希望shell是一個交互式的shell。
注:我曾嘗試在.bashrc
set -m
,但仍慶典寫出的警告在啓動時 - 在~/.bashrc
文件可能後執行殼試圖斷言作業控制。有沒有可以工作的命令行選項?
現貨上@Jester!感謝這個經過深入研究並一致寫下的答案。 - 它甚至完成了我的工作! ;-) – halloleo
BTW,您所提交的bug?如果不是這樣,我很樂意這樣做。 – halloleo
不,我沒有,繼續前進。 – Jester