如何在cmd.dir / s * .txt> search.txt | find“name”中将文件传递给Find命令不起作用

时间:2013-10-04 20:24:30

标签: c cmd pipe

我想在不使用dir / s subang.txt的情况下查找名为name的文件是否存在。你能告诉我如何使用管道以及如何使用Pipes连接两个C程序

1 个答案:

答案 0 :(得分:5)

命令:

dir/s *.txt >search.txt | find "name"

...不起作用,因为dir/s的输出会进入文件search.txt。如果您尝试:

dir/s *.txt | find "name"

...将find的结果输出到控制台,或

dir/s *.txt | find "name" >search.txt 

...会将查找结果输出到文件search.txt