Наличие интерактивной оболочки, но запуск всего через тире

Я подозреваю, что есть много способов сделать это. Первое что мне пришло в голову включить контрольную сумму. На отправляющем сервере вы можете запустить:

tar -cf - FILES | md5sum > my_sum.md5

Где мы используем tarдля создания(c)файла(fstdin(-)из FILES, который может быть glob, каталогом или списком файлов, разделенным пространством, который затем передается в md5sum, а хэш сохраняется в моем _sum.md5.

На принимающей стороне вы можете добавить проверку в свою cronработу, чтобы сначала попытаться найти мой _sum.md5 (если его там нет, то очевидно, что мы не все скопировали ), если она есть, проверьте, чтобы аналогичная генерация контрольной суммы на принимающей стороне имела совпадающую контрольную сумму.

-1
04.07.2021, 21:28
0 ответов

Теги

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