Вы можете сделать yes | cp -rf xxx yyy
, но моя интуиция говорит, что если вы делаете это как root - ваш .bashrc
или .profile
имеет псевдоним от cp
до cp -i
, большинство современных систем (в основном RH-производные)) сделать это для корневых профилей.
Вы можете проверить существующие псевдонимы, запустив alias
в командной строке или which cp
, чтобы проверить псевдонимы только для cp
.
Если у вас определен псевдоним, запустите unalias cp
отменит это для текущего сеанса, в противном случае вы можете просто удалить его из своего профиля оболочки.
Вы можете временно обойти псевдоним и использовать версию без псевдонима команды, поставив перед ней префикс \
Например, \cp whatever