0

假设我有一个名为 template.txt 的文本文件。template.txt 包含文本“hello world”。

我还有 10 个名为 message1、message2、message3 等的其他文件。

如何将 template_message 的内容复制到 message1、message2、message3 等?

到目前为止,我已经尝试过:

cp --copy-contentes template.txt *

cp --copy-contentes template.txt | xargs ls
4

3 回答 3

2

有一个循环:

for file in message*
do
    cp template.txt "$file"
done
于 2013-10-01T18:25:36.057 回答
2

另一种方法

ls message* | xargs -n1  cp template.txt
于 2013-10-01T19:28:03.067 回答
1

使用for循环并将索引附加到目标文件的末尾。

for i in {1..10};
do
    cp template.txt "message$i"
done
于 2013-10-01T18:27:41.217 回答