自己编写的脚本如何加入到环境变量中?

sh/bash/dash/ksh/zsh等Shell脚本
回复
situkaUbuntu
帖子: 3
注册时间: 2012-07-24 22:33

自己编写的脚本如何加入到环境变量中?

#1

帖子 situkaUbuntu » 2012-09-12 23:03

我自己写了一个脚本,路径是/home/xxx/file_op.sh,现在想把它加入到环境变量中,好在别的目录下也可使用这个脚本。尝试了两种方法:
在终端输入:export PAHT=“$PATH:/home/xxx/file_op.sh”不起作用
在home/xxx/.bashrc中添加PATH=“$PATH:/home/xxx/file_op.sh”,然后source .bashrc。还是没用。。。。。
这个问题该怎么解决呢?
niejieqiang
帖子: 151
注册时间: 2009-05-29 22:05

Re: 自己编写的脚本如何加入到环境变量中?

#2

帖子 niejieqiang » 2012-09-12 23:10

软链到/usr/bin/
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 自己编写的脚本如何加入到环境变量中?

#3

帖子 eexpress » 2012-09-12 23:14

环境变量。。。是执行路径吧。
把自己的路径,放最前面。不是放文件。
并且,要chmod +x xxxx.sh

代码: 全选

● echo $PATH
/home/eexp/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
● 鸣学
situkaUbuntu
帖子: 3
注册时间: 2012-07-24 22:33

Re: 自己编写的脚本如何加入到环境变量中?

#4

帖子 situkaUbuntu » 2012-09-13 0:10

eexpress 写了:环境变量。。。是执行路径吧。
把自己的路径,放最前面。不是放文件。
并且,要chmod +x xxxx.sh

代码: 全选

● echo $PATH
/home/eexp/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
谢谢,问题解决了,在.bashrc里面添加export PATH="/home/xxx/:$PATH",然后source .bashrc即可 :em11
头像
naturalaw
帖子: 1360
注册时间: 2011-09-06 22:04

Re: 自己编写的脚本如何加入到环境变量中?

#5

帖子 naturalaw » 2012-09-13 14:53

niejieqiang 写了:软链到/usr/bin/
不好。
  • The eternal law
回复