2012-07-04 74 views
0

我在使用“find/-name xxx”,但它只搜索文件名。在名称搜索中查找包含完整路径的文件

我想要的是在文件的完整路径中包含“xxx”的结果。 例如,我想要一个路径为“/data/xxx/somefile.txt”的文件包含在结果中。

如何在Android设备上实现此目标?

+1

使用-regex“。* xxx。*” – Fivesheep

+0

@Fivesheep感谢它的运作,尽管它慢得多。 –

+0

@Fivesheep你应该把这个作为答案,以便gosho_ot_pochivka可以接受它。 – Levon

回答

0

@ Fivesheep的评论摸索出适合我。

1
find . -wholename "*xxx*" 

或情况下,你只需要迪尔斯这样的名字

find . -wholename "*/xxx/*" 
+0

看来,-wholename在android上不支持,当我使用它时,它会打印“find:unrecognized:-wholename”,之后是find命令的手册。 –

+1

似乎它只存在于GNU版本中。使用'-regex'试试@ Fivesheep的变体。 – rush

相关问题