温馨提示×

linux如何获取相对路径

小亿
82
2024-12-31 07:36:11
栏目: 智能运维

在Linux中,你可以使用pwd命令来获取当前工作目录的绝对路径,然后使用readlink命令和-f选项来获取相对于当前工作目录的相对路径。例如:

# 获取当前工作目录的绝对路径
abs_path=$(pwd)

# 获取相对于当前工作目录的相对路径
rel_path=$(readlink -f "$abs_path")

echo "绝对路径: $abs_path"
echo "相对路径: $rel_path"

在这个例子中,$abs_path变量存储了当前工作目录的绝对路径,而$rel_path变量存储了相对于当前工作目录的相对路径。请注意,readlink命令会解析符号链接,因此它可能返回一个与原始路径不同的路径。

0