Я пытаюсь извлечь файлы с ленточного устройства с помощью tar
и получаю ошибки ввода-вывода:
tar: /dev/nst0: Cannot read: Input/output error
Однако tar
все равно пытается продолжить:
tar: Skipping to next header
Есть ли способ сказать tar
выйти сразу после первого появления ошибки Cannot read
? Я пробежался по страницам руководства и руководству по tar
, но не смог найти ничего подобного. Или есть способ перехватить сообщение об ошибке в вызывающей оболочке и убить tar
извне?
ОС - Ubuntu 16.04 с ядром 4.4.0-38, а tar
- GNU tar 1.28.