使用“&”或“()&”在背景運行腳本?

使用“&”或“()&”在背景運行腳本?

例如,如果我想在背景運行腳本a.sh,我應該運行

./a.sh &

或者我應該把它放在一個子shell中然後放在背景中?

(./a.sh) &

我測試了兩者,沒有發現差異,兩者都有效,有人能告訴我什麼時候應該使用()&還是只是&?真正和謹慎有什麼差別?

相關內容