如何在linux同一目录将一个文件复制三份

a文件夹下有文件b,我想将b文件复制三份b1、b2、b3都放在a文件夹下。

1、双击secureCRT工具图标连接服务器,输入IP地址,点击Connect。

2、输入用户名,点击OK。

3、输入密码,点击OK保存。

4、连接成功。

5、cd test 进入test目录,test目录存在文件a,下面要在test目录下把a文件复制三份。

6、输入命令  echo 'a1 a2 a3' | xargs -n 1 cp a,按下回车键。

7、输入命令ls -l查看结果,a文件被复制分别产生了名字为a1,a2,a3的3个文件。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-23
cp b b1
cp b b2
cp b b3
你是不是想一个命令搞定?我不知道有没有这样的方法,
但是二楼的绝对是错的,会报错:b3 is not a directory本回答被提问者采纳
第2个回答  2018-11-07
echo 'b1 b2 b3' | xargs -n 1 cp b
亲测可用
第3个回答  2018-07-26

参考此文章cp 快捷命令:复制文件到多个目录

然后改造一下:

echo 9001.conf 9002.conf 9003.conf 9004.conf 9005.conf | xargs -n 1 cp -v 6379.conf

6379.conf 源文件 

900*.conf 目标文件

第4个回答  2010-11-29
cp b b1 b2 b3
相似回答