shell 总结

来源:互联网 发布:原生js 触发事件 编辑:程序博客网 时间:2024/05/19 18:43

脚本当前路径:

在命令行状态下单纯执行 $ cd dirname $0 是毫无意义的。因为他返回当前路径的”.”。
这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。
在/home/admin/test/下新建test.sh内容如下:

cd `dirname $0`echo `pwd`

然后返回到/home/admin/执行

sh test/test.sh

运行结果:

/home/admin/test
原创粉丝点击