以下是一个Bash脚本示例,用于获取脚本路径:
#!/bin/bash
# 获取脚本路径
SCRIPT_PATH=$(dirname "$(readlink -f "$0")")
echo "脚本路径: $SCRIPT_PATH"
解释:
dirname:获取给定路径的父目录路径readlink -f:解析符号链接并返回绝对路径"$0":代表当前脚本的路径通过将readlink -f "$0"嵌套在$(dirname ...)中,我们可以获取当前脚本的路径,然后将其存储在SCRIPT_PATH变量中。然后,我们可以使用echo语句打印出脚本路径。
请注意,这个方法仅适用于Linux和macOS系统。在Windows上,您可能需要使用其他命令或技术来获取脚本路径。