使用列表中的名称复制文件

时间:2018-08-16 11:34:43

标签: bash file terminal copy names

我有一个包含1850个完全不同名称的列表,例如happy_birthday.js。现在,我想将该文件复制1850次,但是每个文件都必须具有不同的名称(来自列表)。此列表位于文件song_titles.txt中。

我知道如何从列表创建文件夹,如下所示:

xargs -tI % mkdir % < song_titles.txt

但是我不知道是否可以将重命名与复制相结合。

1 个答案:

答案 0 :(得分:0)

cp复制文件时,可以将其重命名为您喜欢的任何文件。试试:

xargs -tI % cp -- happy_birthday.js % <song_titles.txt