3
如何在xargs命令中使用>?
我想找到一个bash命令,它将使我grep目录中的每个文件并将该grep的输出写入单独的文件。我的猜测是要做这样的事情 ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" 但是据我所知,xargs不喜欢双引号。但是,如果删除双引号,那么该命令会将整个命令的输出重定向到一个名为'{}'。out的文件中,而不是一系列单独的文件中。 有人知道使用xargs做到这一点的方法吗?我只是以这个grep场景为例来说明xargs的问题,因此任何不使用xargs的解决方案都不适合我。