gpt4 book ai didi

bash - 如何取消引用 bash 中的符号链接(symbolic link)?

转载 作者:行者123 更新时间:2023-11-29 08:41:15 25 4
gpt4 key购买 nike

<分区>

如何在 bash 中获取任何给定路径并将其转换为规范形式,取消引用路径中可能包含的任何符号链接(symbolic link)?

例如:

~$ mkdir /tmp/symtest
~$ cd /tmp/symtest/
/tmp/symtest$ mkdir -p foo/bar cat/dog
/tmp/symtest$ cd foo/bar/
/tmp/symtest/foo/bar$ ln -s ../../cat cat
/tmp/symtest/foo/bat$ cd ../../
/tmp/symtest$ tree
.
|-- cat
| `-- dog
`-- foo
`-- bar
`-- cat -> ../../cat

6 directories, 0 files

如何获取 /tmp/symtest/foo/bar/cat 的完整规范路径(即:/tmp/symtest/cat)?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com