使用增量值的cat文件

时间:2018-10-16 10:46:04

标签: macos merge terminal cat

我正在尝试使用cat(通过终端通过MacOS)合并文件,但是想知道如何逐步实现。这是我目前正在做的事情:

cat file004_*_3401_*.txt > 3401.txt

这将合并所有标记为3401的文件。有数百个文件,标记为3401向上。就目前情况而言,我每次都在更改数字,但是有没有办法容纳所有包含3401的文件名,然后移到3402等?

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您正在使用bash shell,则可以在shell脚本中执行此操作。这样的事情应该起作用:

for i in 1002 .. 1006

do

cat *$i*.txt > $i.txt
done