当前位置: 技术问答>linux和unix
如下命令在shell脚本中为何无法执行
来源: 互联网 发布时间:2017-03-09
本文导语: export PATH=$PATH:/usr/local/mysql/bin 单独拿出来运行没问题,写到脚本里却无法执行。为什么呢? | $PATH放在命令行里,是有内容的,因为你进系统就source了/etc/profile 还有bashrc 如果你放在脚本里,之前没给...
export PATH=$PATH:/usr/local/mysql/bin
单独拿出来运行没问题,写到脚本里却无法执行。为什么呢?
单独拿出来运行没问题,写到脚本里却无法执行。为什么呢?
|
$PATH放在命令行里,是有内容的,因为你进系统就source了/etc/profile 还有bashrc
如果你放在脚本里,之前没给这个PATH赋值,就不会有内容,所以在脚本里source /etc/profile (我这PATH放在/etc/profile里)