shell获取当前脚本执行位置


path1=$(cd `dirname $0`;pwd)        #cd `dirname $0`;pwd 先cd到当前路径然后pwd,打印成绝对路径
path2=$(dirname $0)            #dirname $0 只是获取的当前脚本的相对路径
path3=$(dirname $(readlink -f  "$path"))      #readlink -f $path 如果$path没有链接,就显示自己本身的绝对路径
path4=$(dirname $PWD)             #返回脚本文件的父目录
echo ${path1}
echo ${path2}
echo ${path3}
echo ${path4}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM