gpt4 book ai didi

linux - 如何在多个符号链接(symbolic link)中查找文件

转载 作者:太空宇宙 更新时间:2023-11-04 04:05:12 25 4
gpt4 key购买 nike

我正在尝试从 UNIX 和 LINUX 中的多个链接文件夹中查找文件。我有以下场景

我有两个文件夹 ntLLN1/lln1 和 ntLLN2/lln2。

ntLLN1/lln1包含两个文件,如下:

ID420.dataID3345.data

ntLLN2/lln2包含三个文件,如下:

ID21.dataID3456.数据ID56709.data

现在我已经为 ntLLN2/lln2 和 ntLLN2/lln2 创建了符号链接(symbolic link),称为 LN1 和 LN2.. 所以现在 LN1 也有以下两个文件的链接:

ID420.dataID3345.data

LN2 contians 链接以下三个文件

ID21.dataID3456.数据ID56709.final

现在我想使用find命令来查找所有LN文件夹中的文件,即LN1和LN2(链接文件夹)中的文件

LN 文件夹所需的输出

./LN1/lln1/ID420.data./LN1/lln1/ID3345.data./LN2/lln2/ID21.data./LN2/lln2/ID3456.data./LN2/lln2/ID56709.final

我使用了以下命令,但它只在 LN1 中查找,并且没有列出 LN2 的内容

查找 ./LN* -follow -name "ID"

请给一些建议,因为我是 Linux 和 Shell 脚本的新手,我希望在 shell 脚本中使用它。我需要在 UNIX 和 LINUX 服务器上运行它

最佳答案

您希望 -name 'ID*' 查找与该模式匹配的文件。

但是,由于此错误,您也不会在 LN1 中找到任何文件。您确定这是您使用的命令吗?

关于linux - 如何在多个符号链接(symbolic link)中查找文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21472415/

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