我使用上面的命令在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.
标志时,它可以正常运行。
为什么以及这个错误是什么意思?
谢谢,
答案 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