2017-06-03 65 views
0

我从我的Ruby脚本启动新的bash像下面如何知道.bashrc谁是发起者?

exec("#{ENV['SHELL']} -l") 

我想做的事,并避免在.bashrc中的一些动作,如果在bash从上面的Ruby脚本启动。

有没有什么办法可以在.bashrc中识别我的.bashrc是从ruby脚本执行的?

+0

为什么你想从一个Ruby脚本运行的.bashrc? – 123

回答

0

如果我是你,我也只是设置一些ENVIROMENTAL变量在你的Ruby脚本和测试的.bashrc为

+0

感谢您的回复。我正在尝试这一点。我在想有没有更好的方法来做到这一点。 –

相关问题