目录中有三个文件
文件1:
a b
c d
文件2:
1 2
3 4
文件3:
e f
g h
我知道在Windows命令提示符下,当我输入" copy * new.txt"时,我得到一个名为new.txt的文件,如下所示。
a b
c d
1 2
3 4
e f
g h
在命令提示符下,我如何水平组合文件,因此我的组合文件得到以下内容?
a b 1 2 e f
c d 3 4 g h
答案 0 :(得分:1)
你可以从here 安装一些合适的(Unix / Linux)工具,并按照以下方式安装:
paste -d" " file1 file2 file3
a b 1 2 e f
c d 3 4 g h
答案 1 :(得分:1)
@echo off
setlocal EnableDelayedExpansion
3< File2.txt 4< File3.txt (
for /F "delims=" %%a in (File1.txt) do (
set "line1=%%a"
set /P "line2=" <&3
set /P "line3=" <&4
echo !line1! !line2! !line3!
)
)
this site的进一步详情。