mv a bcp a b;rm a
Это два набора утверждений. Есть ли какая-то разница между тем, что они делают?
mvон аналогичен ln+ rm, хотя первый будет работать для перемещений между файловыми системами (который затем просто становится cp+ rm), тогда как последний не будет выполняться при ln(который не поддерживает жесткие ссылки между файловыми системами).
--remove-destinationпереключатель - stackoverflow.com/a/9371263/409638