我正在尝试从Vagrant启动新实例时,通过配置脚本向我的主目录的.bashrc文件中添加一些额外的行。
在脚本中,我有:
set -x
sudo apt-get update
sudo apt-get install vim
echo "source /usr/local/share/chruby/chruby.sh">> ~/.bashrc
echo "source /usr/local/share/chruby/auto.sh">> ~/.bashrc
然而,在完成后,没有将任何内容写入到.bashrc文件中。
这是一个简化版本的完整脚本,其目的是安装Ruby/Rails。
==> default: ++ echo 'source /usr/local/share/chruby/chruby.sh' ==> default: ++ echo 'source /usr/local/share/chruby/auto.sh' ==> default: ++ . /root/.bashrc ==> default: +++ '[' -z '' ']' ==> default: +++ return
- Grant Trevor