bash中可能不存在不存在的路径?(Linux)



有很多实例,因此人们询问如何最好地在bash中固定路径,但是我还没有发现任何涉及绝对不存在的路径。p> cd $1 && pwd方法对不存在的路径根本不起作用。

readlink -f $1方法仅适用于一个不存在的级别;也就是说,它将适用于" ~/sdkjf",但对于" ~/sdkjf/qweuio"

理想情况下,我想要一种将后者扩展到 /home/username/sdkjf/qweuio的方法...。

您可以推荐解决方案吗?

readlink -m $1

来自曼页:

  -m, --canonicalize-missing
          canonicalize  by  following  every  symlink  in every component of the given 
          name recursively, without requirements on components existence

相关内容

  • 没有找到相关文章

最新更新