[英]Script directory path regardless of current/working directory
有沒有一種方法可以獲取腳本目錄,而不管腳本執行期間當前目錄發生的變化。
echo $(dirname "$(readlink -f "$0")")
cd /tmp
echo $(dirname "$(readlink -f "$0")")
/home/user/test
/tmp
在上面的示例中,我需要/home/user/test
兩次,而不將其存儲到變量中。
這應該在您的腳本中完成這項工作:
dir="$(readlink /proc/$PPID/cwd)"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.