Существует ли какая-либо альтернативная команда обновления копии?

В настоящее время я использую BusyBox v1.16.2 и команда cp не предоставляет опцию обновления:

...
-u, --update
copy  only  when  the  SOURCE file is newer than the destination file
or when the destination file is missing

Есть ли альтернатива?

Я бы подумал об использовании параметра find --newer, но я пытаюсь выяснить, как это сделать (после нескольких попыток...).

BusyBox v1.16.2 multi-call binary.

Usage: cp [OPTIONS] SOURCE DEST

Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY

Options:
    -a      Same as -dpR
    -R,-r   Recurse
    -d,-P   Preserve symlinks (default if -R)
    -L      Follow all symlinks
    -H      Follow symlinks on command line
    -p      Preserve file attributes if possible
    -f      Force overwrite
    -i      Prompt before overwrite
    -l,-s   Create (sym)links

1 ответ

Решение
test file1 -ot file2 && cp file2 file1
Другие вопросы по тегам