浏览量:58次
脚本名:a.sh位置:/tmp/whuang/study/java脚本内容:
复制代码 代码如下:
#!/bin/sh this_dir=`pwd` dirname $0|grep "^/" >/dev/null if [ $? -eq 0 ];then this_dir=`dirname $0` else dirname $0|grep "^/." >/dev/null retval=$? if [ $retval -eq 0 ];then this_dir=`dirname $0|sed "s#^.#$this_dir#"` else this_dir=`dirname $0|sed "s#^#$this_dir/#"` fi fi echo $this_dir
----------------------------------------------功能:获取脚本的绝对路径。测试:
[root@ppc40 java]# pwd/tmp/whuang/study/java[root@ppc40 java]# sh a.sh/tmp/whuang/study/java[root@ppc40 java]# cd ..[root@ppc40 study]# sh java/a.sh/tmp/whuang/study/java[root@ppc40 study]# sh ./java/a.sh/tmp/whuang/study/java
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。