方法一:通过readlink命令

如果目标文件是一个软链接文件,会返回源文件路径;

readlink -f filename

在这里插入图片描述

方法二:通过realpath命令

如果目标文件是一个软链接文件,会返回源文件路径;

realpath filename

在这里插入图片描述

方法三:pwd 结合 ls -d 命令

echo $(pwd)/$(ls -d filename)

在这里插入图片描述

方法四:pwd和dirname和basename结合

目标文件不真实存在,也能返回路径。因为这些命令仅对字符串进行处理,并不会检查文件是否实际存在。

echo $(pwd)/$(dirname filename)/$(basename filename)

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐