我在 Windows 上使用 grep 来过滤文件,并希望将输出通过管道传输到另一个批处理脚本。
例如
grep "foo" bar.txt | mybatch.bat
在 mybatch 我想处理每个匹配的行
例如 mybatch.bat:
echo Line with foo: %1
在linux上我可以通过
grep "foo" bar.txt | while read x; do mybatch.sh $x; done
但不知道如何在 Windows 机器上做到这一点。
提前致谢!