2010-06-24 63 views
1

我想在批处理文件中将CR转换为CR + LF。 Howe可以通过编写批处理文件来做到这一点。 请帮忙。Carriagereturn(CR)到LF + CR

我正在从文件,在该文件中,我想CR更改为CR + LF

+2

这基本上是同样的问题:http://stackoverflow.com/questions/3110031/batch-file-convert-lf-to-crlf – NealB 2010-06-24 17:41:20

回答

1

你可以使用好旧的Unix命令AWK输入:

awk 'sub("$", "\r")' unix.txt > win.txt 
+0

我们有一个名为LineFeed.sh的shell脚本文件,它执行将换行(LF)转换为回车+换行。我们希望在Windows中通过批处理文件完成相同的操作。可能吗。 Regards, SureshDharmdaurai – user375191 2010-06-24 12:13:27

+0

@sureshdharmadurai:这当然是可能的,但我怀疑它可能会使用* standard * available dos命令。 – 2010-06-24 13:08:27

+0

@Lieven:不是在DOS下,而是在Windows批处理文件中轻松实现:http://stackoverflow.com/questions/3110031/batch-file-convert-lf-to-crlf/3112785#3112785 – Joey 2010-06-24 18:21:26