linux - 如何显示名称以“a”开头且第三个字母为“c”的文件?
问题描述
在主目录中显示以“a”开头的文件,第三个字母为“c”。这是我尝试过的:
ls | grep '^a.c$'
但这是以“a”开头并以“c”结尾的打印。
解决方案
为了满足您的要求,您可以使用
ls | grep -x a.c*
-x
选项表示整grep
行匹配。
至于您当前的方法,代表“行尾”,因此将打印$
以结尾的文件。c
推荐阅读
- python - pandas 按相同键对分组项目进行过滤
- c# - 在 Clickhouse 客户端中禁用 SQL 日志记录
- python - 我正在尝试使用 CSV 文件中的数据绘制饼图,但出现我不明白的错误
- javascript - 使用 js 添加 html 后标签链接不起作用
- reactjs - 将 React useReducer 转换为 TypeScript
- typescript - 如何使用 instanceof 确定对象的类型?
- robotframework - 如何在文本中自动增加 +1
- django - django.core.exceptions.FieldError:相关字段查找无效:icontains
- stripe-payments - 获取与 Stripe 结帐会话关联的费用 ID
- flutter - 如何在颤动中为 CircleAvatar 赋予渐变?