命令提示符-在文件夹中的文件上循环(Windows计算机)



我写了一个命令,在文件夹中的所有文件上迭代某个操作。它在linux机器上可以完美地从shel开始工作,但我无法使它在windows机器上工作。。。。我需要让它在Windows上运行。命令如下:

ls |grep -v _output| while read file; do ......program.exe [option] ....input_file "$file" > "$file"_output; done

我得到了lswhilegrep的错误。欢迎提出任何建议!

Gab

ls、while和grep不是Windows本机支持的。我建议安装Cygwin;如果这不是一个选项,则需要在其上运行此操作的计算机可能安装了PowerShell。

相关内容

  • 没有找到相关文章

最新更新