У меня есть скрипт bash, который я использую для периодического создания резервных копий доказательств (PDF и JPG) с сервера, на котором я работаю. Я собрал сценарий пару лет назад, и он работал, однако теперь сценарий приводит к 0 block error . Я использовал cpio, а не copy, чтобы структура каталога сервера копировалась одновременно.

Вот сценарий

find "$JOB_DIR" -type f  \( -iname '*.pdf' -or -iname '*.png' -or -iname '*.jpeg' -or -iname '*.jpg' -or -iname '*.gif' -or -iname '*.psd' \) -path '*/D_Jpgs Pdfs to Client/*' -print0 | xargs -0 -I file cpio -pvda file "$PROOF_DEST"

exit 0

А вот и ошибка.

0 blocks
0 blocks

Кто-нибудь знает, что происходит не так?

1 ответ1

0
find "$JOB_DIR" -type f  \( -iname '*.pdf' -or -iname '*.png' -or -iname '*.jpeg' -or -iname '*.jpg' -or -iname '*.gif' -or -iname '*.psd' \) -path '*/D_Jpgs Pdfs to Client/*' | cpio -pvda "$PROOF_DEST"

Упрощенный вкладыш, который не приводит к ошибкам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .