skatch mast Asked:2020-08-28 17:35:09 +0000 UTC2020-08-28 17:35:09 +0000 UTC 2020-08-28 17:35:09 +0000 UTC bash 多个副本 772 cp -r f1/ {f2/,f3/,f4/} 如何从一个文件夹中复制很多不同名称的文件? bash 2 个回答 Voted Igor R. 2020-08-28T18:11:03Z2020-08-28T18:11:03Z for i in {2..4}; do cp -r f1 "f$i"; done Best Answer Jigius 2020-08-28T19:17:36Z2020-08-28T19:17:36Z 不使用循环的变体: echo f2/ f3/ f4/ | xargs -n 1 cp -r f1/ 该实用程序xargs将命令的输出流作为输入echo,并将其作为参数发送给命令cp,为每组一个参数(即每个参数)运行单独的复制过程。
不使用循环的变体:
该实用程序
xargs
将命令的输出流作为输入echo
,并将其作为参数发送给命令cp
,为每组一个参数(即每个参数)运行单独的复制过程。