1

Чтобы ограничить фокус вопроса, я собираюсь сказать, что Linux используется как ОС, а tar - как формат сжатия. Очевидно, что время выполнения важно, но знание того, что архив действителен, более важно. Если вы предоставляете командную строку, пожалуйста, также дайте ссылку на документацию для нее и в своем ответе объясните каждый сегмент команды.

2 ответа2

2

Будет ли для вас полезен флаг --verify? GNU

1

Ага! Нашли то, что ищем (Google спасает день)!

Проверьте эту ссылку:http://www.g-loaded.eu/2007/12/01/veritar-verify-checksums-of-files-within-a-tar-archive/

Как и вы, автор ищет хороший способ проверить архив TAR. Он предлагает метод, который делает именно то, что вы ищете, и указывает на часть программного обеспечения сценария, которое выполняет проверку за вас.

Это не идеально, но лучше, чем ничего.

РЕДАКТИРОВАТЬ: Кажется, VeriTAR даже поддерживает сжатые архивы TAR.

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