在Linux中,可以使用以下命令來獲取腳本所在的目錄:
dirname "$(readlink -f "$0")"
這個命令的作用是獲取腳本文件的絕對路徑,然后使用dirname命令獲取該路徑的所在目錄。
dirname
另外,你也可以使用$BASH_SOURCE變量來獲取腳本文件的路徑:
$BASH_SOURCE
dirname "$(readlink -f "$BASH_SOURCE")"
這個命令的作用是獲取當前正在執行的腳本文件的路徑。注意,這個方法只適用于bash腳本。