软链接和文件名

shell脚本中获取软链接的方法是 readlink

path="/usr/lib/libxslt.so.1"
readlink -f "$path"

则输出为完整的文件路径

/usr/lib/libxslt.so.1.1.17

如果我们的脚本需要在滤掉目录,只保留文件名,则使用basename(对软连接也可使用)

basename "$path"

输出结果就是

libxslt.so.1

参考

Last updated