我有大约 400 个纯文本文件,每个文件大小约为 350MB。我想将头文件(包含 7 行纯文本)的内容添加到这 400 个文件中的每一个文件中。
目前,我正在遍历 400 个文件并使用cat
,然后使用mv
. 这是伪代码:
for $infile in $indir {
cat $headerfile $infile > $infile.tmp
mv $infile.tmp $infile
}
有没有更有效的方法来做到这一点?
我有大约 400 个纯文本文件,每个文件大小约为 350MB。我想将头文件(包含 7 行纯文本)的内容添加到这 400 个文件中的每一个文件中。
目前,我正在遍历 400 个文件并使用cat
,然后使用mv
. 这是伪代码:
for $infile in $indir {
cat $headerfile $infile > $infile.tmp
mv $infile.tmp $infile
}
有没有更有效的方法来做到这一点?