可以使用以下代码获取当前脚本所在目录:

#!/bin/sh

# 获取当前脚本的路径
SCRIPT=$(readlink -f "$0")

# 获取当前脚本所在目录的路径
SCRIPTPATH=$(dirname "$SCRIPT")

echo "当前脚本所在目录:$SCRIPTPATH"

这个脚本中,readlink -f "$0"获取当前脚本的绝对路径,dirname "$SCRIPT"获取当前脚本所在目录的绝对路径。最后输出当前脚本所在目录的路径。

linux shell脚本中获取当前脚本所在目录的方法只使用sh基本语法提供示例脚本。

原文地址: https://www.cveoy.top/t/topic/dbhR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录