У меня есть некоторый PHP-код, который я перемещаю из каталога разработки в каталог веб-сервера на OS X (Snow leopard).
Я заметил что-то странное, чего не понял в cp.Я написал сценарий развертывания и заметил, что при запуске:
sudo cp -rf phpfun "/Library/Webserver/Documents/phpfun"
Команда запускается без проблем, но не перезаписывает файлы внутри каталога (а именно index.php).
Но если я запущу:
sudo cp -rf phpfun "/Library/Webserver/Documents/"
Все написано как положено.В чем здесь дело?Что делает cp в первом случае?