在一个文本文件中追加两列

时间:2015-04-16 18:25:31

标签: windows cmd append

如何使用命令窗口将一个由空格分隔的文本文件中的两列附加到一个文本文件中。

1  2    
3  4    
5  6

我想要的输出是:

1    
2    
3
4
5
6

或者只是

1
3
5
2
4
6

2 个答案:

答案 0 :(得分:0)

使用awk

awk '{ print $1; print $2 }' A.txt

答案 1 :(得分:0)

for /f "tokens=1,*" %a in (a.txt) do @echo %a& echo %b

如果要将此输出重定向到另一个文件。

for /f "tokens=1,*" %a in (a.txt) do @(echo %a& echo %b)>> b.txt