Sau*_*aul 3 windows unix newlines
Windows7机器上有一个目录树,其中包含数百个文本文件,我想将它们从 LF 转换为 CRLF。
我已经找到了UNIX2DOS的 Win32 版本,但是该版本一次只接受一个文件作为输入,而我想在一次运行中递归地转换一整套目录和子目录。
完成该任务的最简单方法是什么?
对于一个目录,打开命令提示符窗口,cd进入所需的文件夹,然后
for %f in (*.txt) do UNIX2DOS %f ...
Run Code Online (Sandbox Code Playgroud)
或者对于所有子目录使用 /R 选项
for /R %f in (*.txt) do UNIX2DOS %f ...
Run Code Online (Sandbox Code Playgroud)
可能值得记住的是,与记事本不同,像 wordpad 和 notepad++ 这样的编辑器很乐意使用 LF 作为行结尾。
如果您要转换一堆文本文件,您还可以考虑使用类似recode或 的内容转换为 UTF-8 iconv。
| 归档时间: |
|
| 查看次数: |
13132 次 |
| 最近记录: |