【发布时间】:2018-05-16 09:02:23
【问题描述】:
我想创建批处理脚本来用 CRLF(回车和换行)替换回车(CR)。它也应该用于其他文本文件,我可以在记事本 ++ 中替换它,但想要替换超过 1文件因此需要创建一个单独的批处理文件,在执行时将该 CR 替换为 CRLF。任何人都可以在这种情况下帮助我。
谢谢
【问题讨论】:
标签: windows file text carriage-return
我想创建批处理脚本来用 CRLF(回车和换行)替换回车(CR)。它也应该用于其他文本文件,我可以在记事本 ++ 中替换它,但想要替换超过 1文件因此需要创建一个单独的批处理文件,在执行时将该 CR 替换为 CRLF。任何人都可以在这种情况下帮助我。
谢谢
【问题讨论】:
标签: windows file text carriage-return
你可以使用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 我用 LF 替换了所有 38*8 = 304 CRLF 替换所有打开的文档中的所有内容
【讨论】: