1. 程式人生 > >Linux Shell指令碼獲取當前路徑

Linux Shell指令碼獲取當前路徑

shell指令碼獲取當前路徑


#方法一
#!/usr/bin/env bash
Cur_Dir=$(pwd)
echo $Cur_Dir

#方法二
#!/usr/bin/env bash
basedir=cd $(dirname $0); pwd -P
echo $basedir
其中,
dirname $0,取得當前執行的指令碼檔案的父目錄

cd dirname $0,進入這個目錄(切換當前工作目錄)

pwd,顯示當前工作目錄(cd執行後的)