linux – 按目录顺序查找命令列表结果
发布时间:2020-12-14 01:00:07 所属栏目:Linux 来源:网络整理
导读:我正在尝试使用find命令从我的工作目录中查找所有文件’M *’并按目录顺序显示结果. 相反,它会按排序顺序显示结果,这会导致首先列出一些更深的目录,因为它们按字母顺序依次排列. $find -name 'M*'./MyFourth./s/MyFirst./s/v/b/MyThird./s/v/MySecond 我希望
我正在尝试使用find命令从我的工作目录中查找所有文件’M *’并按目录顺序显示结果.
相反,它会按排序顺序显示结果,这会导致首先列出一些更深的目录,因为它们按字母顺序依次排列. $find -name 'M*' ./MyFourth ./s/MyFirst ./s/v/b/MyThird ./s/v/MySecond 我希望它按此顺序: ./MyFourth ./s/MyFirst ./s/v/MySecond ./s/v/b/MyThird 谢谢你的帮助 解决方法
如果我正确理解“目录顺序”的含义,这应该会有所帮助:
find -name 'M*' -printf '%pt%dn' | sort -n -k2 | cut -f 1 它按目录树中的深度打印文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在linux上自定义telnet登录提示
- 如何通过Linux恢复Symantec Backup Exec备份?
- linux – 是否可以在没有git前缀的情况下运行git命令
- linux – 从bash脚本启动时Logstash shutdown停止
- 替换字符串ln java中的多个单词,如php str_replace
- linux – 如何在多个Web服务器之间共享资产?
- Linux环境下Oracle安装参数设置
- How to disable transparent hugepages (THP) on Red Hat E
- 导入模块
- ZYNQ的Linux Linaro系统镜像制作SD卡启动(仅使用mkfs部分,