我嘗試構建一個小腳本來啓動我的開發環境。爲了這個任務,我嘗試打開一個帶有多個選項卡的gnome終端,其中自動啓動rails server和autotest。 但以編程方式打開gnome終端,並在bashrc執行後執行命令
gnome-terminal --tab -e "rails server" --tab --tab
不起作用(「創建子進程時出錯」)。 也
gnome-terminal --tab -e "bash -c \"rails server\"" --tab --tab`
不起作用。 任何建議如何解決這個問題?
嘗試'-e'env BASH_POST_RC = \「rails server \」bash''獲取較短的版本。對第二個'--tab -e'參數做同樣的事情。 – 2014-10-10 16:03:04
我有一個類似的問題,並嘗試了你的技術。有效。謝謝。我確實注意到,comnmand字符串不會被放入終端或歷史記錄中。有沒有辦法做到這一點? – Steve 2014-12-31 05:10:54
我嘗試了幾分鐘的谷歌搜索。變量BASH_POST_RC是什麼意思? – Steve 2014-12-31 05:11:36