如何使用cp命令将所有同名文件复制到另一个目录

How to copy all files with the same name into another directory using cp command

我有一个名为 "Documents" 的目录。在这个目录中我有 5 个文件:

User1.txt

User2.txt

User3.txt

User4.txt

User5.txt

用户-info.zip

index.html

我只想将名称中带有单词 "user" 的文件复制到另一个目录。我如何使用 cp 命令执行此操作?

cp User* /path/to/dir试试这个,就够了。

如果你想要不同寻常的方式:

find . -type f -name 'User*' -print0 | xargs -0 cp -t /path/to/dir/for/copies/

你的情况是:

cp User[1-9].txt /dst_dir

我们只复制开头为 User 的文件,然后是一些数字,最后是 .txt.