批处理脚本在文本文件中用CRLF替换CR

时间:2018-05-16 09:02:23

标签: windows file text carriage-return

我想通过CRLF(回车和换行)来创建批处理脚本来替换回车符(CR)。它也应该用于其他文本文件,我可以在notepad ++中替换它但是要替换为1以上文件因此需要创建一个单独的批处理文件,在执行时由CRLF替换该CR。在这种情况下,任何人都可以帮助我。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用notepad ++本身来​​批量替换

打开命令提示符 输入notepad ++。exe -noseesion -r

这将打开目录中的所有文件,而不包含之前的任何文件 会议

点击ctrl + h并替换所有文件

C:\massreplace>ls
001.bin                               001.txt  002.txt  004.txt
001.mysuperdupersecretsauceextension  001.yuk  003.txt  005.txt

C:\massreplace>"c:\Program Files\Notepad++\notepad++.exe" -nosession  -r *.*

C:\massreplace>

在下面的屏幕截图中看到所有8个文件都是打开的 每个文件有39行,38行有CRLF 我通过点击将所有38 * 8 = 304 CRLF替换为LF 更换所有已打开的文件

enter image description here