Batch Script处理文本文件的局限

在论坛碰到一个问题,大概是用bat来提取一个文本文件中的信息。

提供的文件中有一行特别的长,用cmd的for命令无法读取,最后只能给出利用awk来解决的方案。

 自己又在下面测试了一下,如果文本的某行的字节数超过了8187,for命令就读不出来,这是cmd处理文件的一个局限。(对中文字符没有做测试。)

This entry was posted in Bat/Vbs/Html/... Script. Bookmark the permalink.

One Response to Batch Script处理文本文件的局限

  1. lxmxn says:

    测试发现,如果一行是中文字符,cmd最多只能处理8187个中文字符,也就是16374个字节。

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>