Сайт | Скачать | Видео | Wiki

Автор Тема: cp file symlink ???  (Прочитано 2557 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
cp file symlink ???
« : 02 Декабрь 2013, 15:19:10 »
Надо скопировать файл поверх симлинка
В результате cp без ключей изменяется файл, на который симлинк. Симлинк остается. Надо чтобы симлинк заменился файлом
Код
cp --remove-destination     удалять каждый файл назначения перед попыткой его открыть (обратно к --force)
помогает только в случае прямого указания источника и приемника, т.е.
cp --remove-destination file папка уже не работает
Все осложняется тем, что сp только из busybox
rsync нет. Можно циклом пройтись по всем файлам и поудалять приемники - как -то грустно и медленно
Гугл и различные комбинации ключей cp не помогли  :laugh: