如何仅在给定目录中查找文件,并使用bash忽略子目录

萨法

我查看了其他类似的问题,但是没有找到能够使我理解这一概念并将其应用于基于我的有限时间的情况的问题。我只是在运行find命令来查找某些文件,但是子目录中的某些文件具有我要忽略的相同名称。谢谢你的帮助。以下是我正在使用的命令:

我感兴趣的文件/模式:/ dev / abc-scanner,/ dev / abc-cash...。

命令:

find /dev/ -name 'abc-*'

返回什么:

/dev/abc-scanner
/dev/abc-cash
...
...
...
/dev/.udev/names/abc-scanner
/dev/.udev/names/abc-cash

我想忽略后面的文件:/dev/.udev / ...

马克·朗伊尔

如果您只想将查找限制在第一级,则可以执行以下操作:

 find /dev -maxdepth 1 -name 'abc-*'

...或者如果您特别想排除.udev目录,则可以执行以下操作:

 find /dev -name '.udev' -prune -o -name 'abc-*' -print

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Java 8在目录和子目录中查找文件

使用.gitignore取消忽略子目录中的特定文件

忽略子目录中的gitignore文件

如何使用find在指定子目录中查找文件

Git忽略了子目录中的文件

在主捆绑包的子目录中查找文件时获取nil

如何递归grep并忽略子目录的子目录?

忽略子目录中的文件?

仅使用python查找子目录中的文件

如何使用chokidar忽略子目录中的文件

在Python中更改的子目录中查找文件

如何在给定的test子目录中定义所有测试使用的pytest固定装置?

如何在所有子目录中查找文件并将其复制?

如何在给定目录的任何现有或将来的子目录中授予对特定用户的读/写权限?

如何删除子目录中的文件

查找目录及其子目录中的所有文件

如何在给定目录下查找子目录数

在特定目录中查找时间超过x时间的文件,而忽略子目录

如何在给定目录及其子目录中搜索所有结点链接

在子目录中查找文件

删除子目录中留下给定的子目录

MD5在给定起始目录的每个子目录中的文件,将校验和文件放置在子目录中

如何使用Java的目录流仅在目录中而不是其他子目录中获取文件/子目录

查找文件,创建子目录并移动

Mac:如何递归地在子目录中查找最大的文件(忽略所有目录)

使用gitignore忽略子目录中的文件

在当前目录和子目录中查找文件类型,包括隐藏文件。(在家工作)

如何仅在 julia 中列出目录的子目录?

如何仅在子目录中搜索 csv 文件