首页 > 解决方案 > 如何显示名称以“a”开头且第三个字母为“c”的文件?

问题描述

在主目录中显示以“a”开头的文件,第三个字母为“c”。这是我尝试过的:

ls | grep '^a.c$'

但这是以“a”开头并以“c”结尾的打印。

标签: linuxshell

解决方案


为了满足您的要求,您可以使用

ls | grep -x a.c*

-x选项表示整grep行匹配。

至于您当前的方法,代表“行尾”,因此将打印$以结尾的文件。c


推荐阅读