我正在尝试从UNIX和LINUX中的多个链接文件夹中查找文件。我有以下情景
我有两个文件夹ntLLN1 / lln1和ntLLN2 / lln2。
ntLLN1 / lln1包含两个文件,如下所示:
ID420.data ID3345.data
ntLLN2 / lln2包含以下三个文件:
ID21.data ID3456.data ID56709.data
现在我已经为ntLLN2 / lln2和ntLLN2 / lln2创建了名为LN1和LN2的符号链接..所以现在LN1还有以下两个文件的链接:
ID420.data ID3345.data
LN2 contians链接以下三个文件
ID21.data ID3456.data 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服务器上运行它
答案 0 :(得分:0)
您希望-name 'ID*'
找到与该模式匹配的文件。
但是,有了这个错误,你也找不到LN1
中的任何文件。你确定这是你使用的命令吗?