如何将一个文件的文本添加到另一个文件“多文本文件”

时间:2011-08-28 16:34:22

标签: shell unix

如果有人帮我解决以下问题,我将不胜感激;我有一个文件hello.txt,其中包含“Hello all”文本,我希望这个文本添加多个文件,文本“this me”,并且每个文件都在上面。

我的意思是,hello.txt的text =“Hello all”,以及多个文件1.txt 2.txt 3.txt 4.txt 5.txt。 。 20.txt都有“这个我”的文字。

我需要的是1.txt ..... 20.txt文本是“你好我所有人”

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我不确定我是否理解你想要的100%,但这样的事情应该做到这一点:

set -e
for f in 1.txt 2.txt 3.txt ...
do
    cat hello.txt "$f" > "$f"T
    mv -f "$f"T "$f"
done