如何只找到给定目录中的文件,并忽略使用bash的子目录
发布时间:2020-12-15 16:26:58 所属栏目:安全 来源:网络整理
导读:我看了其他类似的问题,但没有找到一个,将使我能够抓住这个概念,使其适用于我的情况,基于我有限的时间。我只是运行find命令来查找某些文件,但是子目录中的一些文件具有相同的名称,我想忽略。感谢任何帮助。下面是我使用的命令: 我感兴趣的文件/模式:
我看了其他类似的问题,但没有找到一个,将使我能够抓住这个概念,使其适用于我的情况,基于我有限的时间。我只是运行find命令来查找某些文件,但是子目录中的一些文件具有相同的名称,我想忽略。感谢任何帮助。下面是我使用的命令:
我感兴趣的文件/模式: 命令: 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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用Thinktecture的AngularJs ASP.NET WebApi身份验证
- docker – 如何将源代码放入Kubernetes?
- 进入编辑模式 , vim命令模式 , vim实践
- angularjs – 更好的设计,将数据传递到其他ng-view,并在控制
- Angular2 Router3 – 无法重新加载/刷新活动路由
- 延迟加载Angular 5错误:$$_ lazy_route_resource懒惰递归
- Bash重定向:将stderr / stdout保存到不同的文件,并仍然在控
- AngularJS – 在页之间传递数据
- Angular4.x 自定义搜索组件
- yum 安装mysql, yum安装指定版本的mysql