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