基本上我想做的是列出具有特定扩展名的当前目录的内容(在我的例子中是 .c 文件)。
所以我认为可行的是:
ls | grep .\*\.c
它主要工作但也返回以 c 结尾的文件
- 音乐(这是一个目录)
- 测试.doc
我的正则表达式是否有问题,因为我看不到它。
非常感谢
最佳答案
您可以简单地使用 ls *.c
列出当前目录中所有扩展名为 .c
的文件。
关于regex - 在 bash 中使用正则表达式查找文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13845676/