bash 獲取當前運行文件腳本的路徑


參考文件:https://sexywp.com/bash-how-to-get-the-basepath-of-current-running-script.htm

具體腳本如下:

1 #!/bin/bash
2 if [ -L $0 ]
3 then 
4     BASE_DIR=`dirname $(readlink $0)`
5 else 
6     BASE_DIR=`dirname $0`
7 fi    
8 basepath=$(cd $BASE_DIR; pwd)
9 echo $basepath

會判斷當前文件是否是軟鏈接文件,若是則,獲取真正的文件;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM