是否有一个bash命令将input文件path并返回一个绝对文件path? 更具体地说,我想要一个命令,作为inputpath如下:
/tmp/yaneeve/kit/linux/../../output/kit/SOURCES//usr//apps/myapp/lib
并返回path:
的/ tmp / yaneeve /输出/盒/ SOURCES的/ usr /应用/ MyApp的/ lib中
谢谢!
试试(Linux)
readlink -f
如果路径存在,则有一种可移植的方式(甚至在Linux上)更可靠:
canonicalPath=$(cd "$path"; pwd)