如果我export PATH=$PATH:/home/mike/bin/*:/home/mike/app/*
从命令行运行,它可以正常工作,但如果我将其放入 bash 脚本中,它就不起作用(即使重新启动也是如此)。我还尝试过在变量中包含双引号和花括号。
答案1
您只应在此变量中添加此环境中的路径。更改您的脚本以使用以下命令
export PATH="$PATH:/home/mike/bin/:/home/mike/app/"
如果我export PATH=$PATH:/home/mike/bin/*:/home/mike/app/*
从命令行运行,它可以正常工作,但如果我将其放入 bash 脚本中,它就不起作用(即使重新启动也是如此)。我还尝试过在变量中包含双引号和花括号。
您只应在此变量中添加此环境中的路径。更改您的脚本以使用以下命令
export PATH="$PATH:/home/mike/bin/:/home/mike/app/"