这是一个将 bash 文件移动到主页并使用 source 命令加载它的脚本。
# update.sh
#!/bin/bash
cp -f $PWD/bash_profile ~/.bash_profile
source ~/.bash_profile
这没用!它使用cp -f $PWD/bash_profile ~/.bash_profile
.
里面~/.bash_profile
有一个新的 PS1 定义。文件已更新,但在打开新窗口之前没有发生任何更改。我需要source ~/.bash_profile
在脚本执行后运行...
source
是否可以在 bash 脚本中运行命令?