2017-05-31 29 views
0

我試圖想到一個原因,發現它會在Ubuntu 16.04上返回部分結果。我有一個谷歌驅動安裝(使用plexdrive)位於 /家庭/用戶/媒體find -type d和ls在同一目錄下返回不同的結果

當使用

find $HOME/media -type d 

16返回結果。使用時

ls -d $HOME/media/*/ 

186結果被返回。這些文件夾都是通過SFTP和桑巴舞股份可瀏覽,對相關的目錄,所有權限是775在媒體目錄中的內容被格式化爲

a/a.ext 
b/b.ext 
c/c.ext 

之前有沒有人見過這種類型的行爲或者對如何任何線索得到發現返回完整的結果?

+0

ls會顯示所有文件不僅僅是文件夾... – Sundeep

+0

對不起'ls -d $ HOME/media/*'是實際的命令。我編輯了原文。 – G4L1F3

+0

此外,'find'在我的系統中的其他地方運行良好,所以我認爲這可能更像是plexdrive中的一個錯誤。 – G4L1F3

回答

0

find正在查看具有符號鏈接的目錄時,會發生這種情況。使用-L標誌查看正確的文件夾結構。 find -L $HOME/media -type d

相關問題