关于shell脚本source ~/.bash_profile不起作用
2016-04-19 19:54
323 查看
比如写自动化脚本的时候
我要安装两个应用a和b,而且b的安装依赖于a命令。
那么安装a后就要把bin/a添加到$PATH后面,然后source 方能生效,才能使用命令a。
我在shell里也写了如下的命令:
export PATH=$PATH:xxxx/bin/a
source ~/.bash_profile
.....
cd b/
a --prefix=/... --x=....
大致就是这样的意思。
但是并没有起作用。
然后用软连接ln -s bin/a /usr/bin/a
这下就起作用了。。。
我要安装两个应用a和b,而且b的安装依赖于a命令。
那么安装a后就要把bin/a添加到$PATH后面,然后source 方能生效,才能使用命令a。
我在shell里也写了如下的命令:
export PATH=$PATH:xxxx/bin/a
source ~/.bash_profile
.....
cd b/
a --prefix=/... --x=....
大致就是这样的意思。
但是并没有起作用。
然后用软连接ln -s bin/a /usr/bin/a
这下就起作用了。。。
相关文章推荐
- Linux Shell(初识)
- pod install 错误(-bash: pod: command not found)解决方案
- shell判断文件是否存在
- Linux下使用popen()执行shell命令
- shell正则
- linux shell 的here document 用法 (cat << EOF)
- Linux Shell 中的反引号,单引号,双引号
- Shell 脚本的小实战
- 使用Shell脚本查询服务器硬件信息
- linux load 监控,负载监控 ,shell 监控cpu,memory,load average,记录到log
- bash操作小结
- 已解决:登录Linux的 bash4.2$ 问题
- Android_adb shell am/pm使用
- shell 怎么删除文件的最后一行
- ShellExecute
- Shell : debug
- Windows下使用wxPython的pycrust交互shell方法。运行pywrap命令
- Linux Shell脚本之更新hosts文件以便于访问谷歌服务
- bash shell 的知识点--参考书
- linux 命令行和shell 脚本编程--了解shell