我有一个名为“Documents”的目录。在这个目录中我有5个文件:
User1.txt
User2.txt
User3.txt
User4.txt
User5.txt
users-info.zip
的index.html
我想只复制那些名称中有“user”字样的文件到另一个目录。我怎么用cp命令做到这一点?
对于你的情况,它是:
cp User[1-9].txt /dst_dir
我们在开头只复制带有User
的文件,而不是一些数字,最后是.txt
。
cp User* /path/to/dir
试试这个,就够了。
如果你想要不寻常的方式:
find . -type f -name 'User*' -print0 | xargs -0 cp -t /path/to/dir/for/copies/