Shell|ls 使用正则表达式过滤出要列出的文件

by 穿卡芦苇 #Shell手册

如何使用 ls 只列出指定类型的文件?或者文件名包含某字符串的文件?

举例,列出以数字开头的 .md 文件: ls | egrep '\d+.*?\.md'

123.md

如果是显示子目录的文件,并同时显示路径: ls -d subfolder/* | egrep '\d+.*?\.md' | xargs rm

subfolder/123.md


(正文结束。芝士就是力量!