我将如何编写一个 bash shell 脚本来为一系列软链接(soft link)文件找到原始文件? 例如,如果我在一个目录中有 5 个文件并命名为 file1 到 file5。文件2链接到文件1,文件3链接到文件2,文件4链接到文件3,文件5链接到文件4。在这种情况下,原始文件是 file1。
我希望脚本在当前目录中搜索文件,而不是提供路径。
如果没有符号链接(symbolic link)则显示这样的消息
如果有符号链接(symbolic link),则应显示原始文件和符号链接(symbolic link)文件的名称: 例如 文件是 file1。符号链接(symbolic link)文件是:file2、file3、file4。文件5.
最佳答案
for f in *
do test -L $f || echo $f ;
done
关于linux - 查找一系列软链接(soft link)文件的原始文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22990975/