Shell 獲取當前正在執行腳本的絕對路徑

先公布正確腳本

basepath=$(cd `dirname $0`; pwd)
#basepath是當前執行文件(bash文件)的絕對路徑 

解釋下為什么basepath是絕對路徑

  • dirname $0,取得當前執行的腳本文件的父目錄
  • cd dirname $0,進入這個目錄(切換當前工作目錄)
  • pwd,顯示當前工作目錄(cd執行后的)

所屬標簽

無標簽

25选5玩法中奖