我正在尝试在Windows Server 2003中运行以下命令,但是sed创建了一堆我无法从当前目录中的命令行删除的文件.
for /R %f in (*.*) do "C:\Program Files\gnuwin32\bin\sed.exe" -i "s/bad/good/g" "%f"
有没有人有什么建议?神奇的是,我可以使用Windows资源管理器删除文件.
根据要求,这里有一些示例文件名:
而且,更多故障排除信息......
sed "s/bad/good/g" *.*,一切正常.唉,我还需要它来处理所有的子目录.