当前位置:  开发笔记 > 编程语言 > 正文

在每个字符后插入新行[batch-file]

如何解决《在每个字符后插入新行[batch-file]》经验,为你挑选了1个好方法。

我正在尝试创建批处理文件脚本以将普通.txt文档转换为完全垂直的文档.例如:

从:

This is a test document,
it is displaying characters on the same line.

至:

T
h
i
s

i
s

a

t
e
s
t

d
o
c
u
m
e
n
t
,

i
t

i
s

d
i
s
p
l
a
y
i
n
g

c
h
a
r
c
t
e
r
s

o
n

t
h
e

s
a
m
e

l
i
n
e
.

MC ND.. 5

也许这不能完全满足您的需求,但作为一个起点,您可以尝试

cmd /u /c"type normal.txt" | find /v "" > vertical.txt 

这将启动cmd具有unicode输出的实例.在此实例中,normal.txt文件将发送到标准输出.来自cmd实例的所有输出都通过管道传输到一个find命令,该命令将看到空字符(unicode输出是每个字符序列两个字节,其中一个为null或0x00ascii)作为行终止符,并将在每个字符后输出一个新行.所有数据都重定向到输出文件.



1> MC ND..:

也许这不能完全满足您的需求,但作为一个起点,您可以尝试

cmd /u /c"type normal.txt" | find /v "" > vertical.txt 

这将启动cmd具有unicode输出的实例.在此实例中,normal.txt文件将发送到标准输出.来自cmd实例的所有输出都通过管道传输到一个find命令,该命令将看到空字符(unicode输出是每个字符序列两个字节,其中一个为null或0x00ascii)作为行终止符,并将在每个字符后输出一个新行.所有数据都重定向到输出文件.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有