2014-01-31 36 views
0

我試圖從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,則爲鏈接的文件

下面的第三

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。最終

我用下面的命令,但它只能在LN1發現,它並沒有列出LN2

的內容

找到./LN* -follow -name「ID

請給些因爲我是Linux和Shell腳本的新手,我希望在shell腳本中使用它。我需要在UNIX和LINUX服務器上運行此操作

回答

0

您想要-name 'ID*'查找與該模式匹配的文件。

但是,有了這個錯誤,你還沒有在LN1找到任何文件。你確定這是你使用的命令嗎?

+0

是的..我已經使用了該命令,並且正在爲LN1 – user3242440

相關問題