2016-11-22 12 views
-1

У меня есть .gz файл. Я хочу знать, поврежден ли .gz или нет. Если он поврежден, мне нужно что-то сделать, а если нет, мне нужно делать другие вещи. Мой сценарий заключается в следующем:Как я могу выполнять инструкции в зависимости от результата теста .gz? LINUX

#!/bin/sh 
gunzip --test file.gz 
if [[ I DON´T KNOW WHAT TO PUT HERE ]]; 
then 
//THINGS TO DO IF FILE.GZ IS NOT CORRUPTED 
else 
//THINGS TO DO IF FILE.GZ IS CORRUPTED 
fi 

Как я могу сделать состояние КРП? Заранее спасибо

ответ

2
#!/bin/sh 
if gunzip --test file.gz 
then 
//THINGS TO DO IF FILE.GZ IS NOT CORRUPTED 
else 
//THINGS TO DO IF FILE.GZ IS CORRUPTED 
fi 
+0

Я получаю сообщение об ошибке «Синтаксическая ошибка: неожиданный конец файла» почему? – zorro