как правильно перенаправить stdouts для передачи файла без комментариев на ввод pacman

Это интересный вопрос.

При использовании rsync -Rфайл tmp/dataбудет скопирован в каталог назначения.

Дело в том, что когда rsync будет копировать, он сначала проверит, существует ли файл в каталоге, заданном параметром--link-dest:

Это означает, что он будет сравнивать /tmp/bak/*с /tmp/data/*.

Проблема в том, что при запуске команды rsync -Rфайл fooне будет находиться в месте, которое можно сравнить с /tmp/data/ для выполнения ссылки, он будет в /tmp/bak/tmp/data/foo, в то время как rsync, по глупости, сделает для него жесткую ссылку только в том случае, если это корень каталогов, указанных (в этом примере, /tmp/dataи/tmp/bak).

0
20.02.2021, 18:23
0 ответов

Теги

Похожие вопросы