Linux 如何对目录中没有一组文件扩展名的所有文件进行grep?
在给定的目录中,或者说是包含具有各种扩展名的文件名列表的报告文件。基本上,我想列出的文件扩展名不是很少的。比如说.log、.html、.txt。有人能帮我把这些文件扩展名排除在外吗。提前感谢您可以尝试下面的grep命令Linux 如何对目录中没有一组文件扩展名的所有文件进行grep?,linux,unix,grep,Linux,Unix,Grep,在给定的目录中,或者说是包含具有各种扩展名的文件名列表的报告文件。基本上,我想列出的文件扩展名不是很少的。比如说.log、.html、.txt。有人能帮我把这些文件扩展名排除在外吗。提前感谢您可以尝试下面的grep命令 grep -vE '.*\.(log|html|txt)$' file 来自曼格雷普 为我愚蠢的问题道歉。谢谢你的解决方案。成功了:这是我关于stackoverflow的第一个问题注意到的一点。。从下一次开始,我将继续说:谢谢 -v, --invert-match
grep -vE '.*\.(log|html|txt)$' file
来自曼格雷普
为我愚蠢的问题道歉。谢谢你的解决方案。成功了:这是我关于stackoverflow的第一个问题注意到的一点。。从下一次开始,我将继续说:谢谢
-v, --invert-match select non-matching lines