从根目录开始打印完整的符号 link 信息
Printing full symbolic link information, starting from a root directory
我们有兴趣打印所有符号 link 信息,从根目录开始。我们希望以下列格式打印信息:
symbolic name -> actual name
[注意同一行]
我们尝试了以下方法,它给了我们符号名称和实际名称,但在不同的行:
find . -type l -print -exec readlink -f {} \;
如果使用 GNU 查找:
find . -type l -printf '%p -> %l\n'
%p
格式是文件名,%l
是符号 link 的目标(其他文件类型为空白)
我们有兴趣打印所有符号 link 信息,从根目录开始。我们希望以下列格式打印信息:
symbolic name -> actual name
[注意同一行]
我们尝试了以下方法,它给了我们符号名称和实际名称,但在不同的行:
find . -type l -print -exec readlink -f {} \;
如果使用 GNU 查找:
find . -type l -printf '%p -> %l\n'
%p
格式是文件名,%l
是符号 link 的目标(其他文件类型为空白)