如何单独为grep列出的每个项目执行操作?
背景:
我使用grep列出包含特定模式的所有文件:
grep -l '<pattern>' directory/*.extension1
我想删除所有列出的文件,但也删除所有具有相同文件名但扩展名不同的文件:.extension2.
.extension2
我尝试使用管道,但它似乎将grep的输出作为一个整体.
在找到有-exec选项,但grep没有这样的.
-exec
bash shell grep list exec
bash ×1
exec ×1
grep ×1
list ×1
shell ×1