我有一堆 .txt 文件,我想将其中的特定列(从所有文件中)复制到一个 .txt 文件中。需要创建 output.txt 文件
例如
file1.txt
a b c
j k l
file2.txt
d e f
m n o
file3.txt
g h i
p q r
output.txt
b e h
k n q
同样,我正在 Windows 中寻找可以帮助我实现此目的的批处理文件。任何形式的帮助将非常感激 :)。我只是批处理脚本的新手,因此如果这听起来是一个非常基本的问题,请原谅我。
最佳答案
这个批处理解决方案将从文件夹中每个文件的所有行中提取第 2 个字符,并将它们输出到 output.txt
,哇,太牛了! :)
for %%a in (file*.txt) do (
for /f "tokens=2 delims= " %%b in (%%a) do echo %%b >>output.txt
)
让他们排队会更困难,这是绝对必要的,还是他们可以在一个列表中,每行一个字符?
关于windows - 将特定列从一个文本文件复制到另一个文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13973367/