0
我從我的Ruby腳本啓動新的bash像下面如何知道.bashrc誰是發起者?
exec("#{ENV['SHELL']} -l")
我想做的事,並避免在.bashrc中的一些動作,如果在bash從上面的Ruby腳本啓動。
有沒有什麼辦法可以在.bashrc中識別我的.bashrc是從ruby腳本執行的?
我從我的Ruby腳本啓動新的bash像下面如何知道.bashrc誰是發起者?
exec("#{ENV['SHELL']} -l")
我想做的事,並避免在.bashrc中的一些動作,如果在bash從上面的Ruby腳本啓動。
有沒有什麼辦法可以在.bashrc中識別我的.bashrc是從ruby腳本執行的?
如果我是你,我也只是設置一些ENVIROMENTAL變量在你的Ruby腳本和測試的.bashrc爲
感謝您的回覆。我正在嘗試這一點。我在想有沒有更好的方法來做到這一點。 –
爲什麼你想從一個Ruby腳本運行的.bashrc? – 123