标签: bash macos-sierra
是否可以获取符号链接文件所在的目录。例如:
目录X中的文件A是目录Y中文件B的符号链接。我想在运行涉及文件A的脚本时获得目录Y的路径。
编辑:利用readlink在MacOS中的工作方式与在其他Unix项目中的工作方式相同。宁愿不需要安装其他工具。
答案 0 :(得分:0)
基于chepner的评论能够让它发挥作用:
path=`dirname "$(readlink "$BASH_SOURCE")"`