小编典典

Unix shell script 找出脚本文件所在的目录?

all

基本上我需要使用与 shell 脚本文件位置相关的路径运行脚本,如何将当前目录更改为与脚本文件所在的目录相同的目录?


阅读 150

收藏
2022-03-04

共1个答案

小编典典

在 Bash 中,你应该得到你需要的东西:

#!/usr/bin/env bash

BASEDIR=$(dirname "$0")
echo "$BASEDIR"
2022-03-04