Unix终端错误 - " cp:-R和-r选项可能不会一起指定。"

时间:2015-09-21 12:33:46

标签: linux unix terminal cp

我使用上面的命令在os-x unix上运行bash脚本:

convert 1.png 2.png +append 3.png

结果是以下错误:

cp -avr source destination

当我删除cp: the -R and -r options may not be specified together.标志时,它可以正常运行。

为什么以及这个错误是什么意思?

谢谢,

1 个答案:

答案 0 :(得分:4)

查看cp的手册页:

  

-a, - archive     与-d R --preserve = all

相同      

-R,-r , - 递归     递归复制目录

因此,通过指定-a,您基本上可以说:

cp -dRvr --preserve=all source destination

您同时拥有-R-r,由于这两者相同,因此会向您发出警告。要解决此问题,请删除-r

cp -av source destination