
除了“查找”命令之外,我找不到任何方法來列出文件名隨機位置中具有特定字串的文件。
我不想使用 find 命令,它對我來說非常複雜。
例如:我想列出文件名中包含“def”的文件,無論指定的字串位於何處。 aa234aaaaaaaaadefaaaaa42.txt defaaaaaaaa234.txt aaaa234aadef.txt
有沒有辦法用我們常見的「$ls」指令來實現這一點?
謝謝
答案1
與查找:
find . -name "*def*"
與FD
fd def
與 ls
ls ./*def*
請注意, ls 不會遍歷子目錄,您需要搜尋每一個手動目錄。