Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-12-07 18:13:45

  Damien - Użytkownik

Damien
Użytkownik
Skąd: okolice Katowic
Zarejestrowany: 2012-07-27

Czy jest możliwość masowego sprawdzenia archiwów?

Witam.

Mam na dysku dużo plików zip, które siedzą tam jako kopia zapasowa. Jest ich jednak bardzo dużo, a chciałbym sprawdzić, czy żaden nie ma jakiegoś błędu, który uniemożliwiłby rozpakowanie. Archiwa są głównie w formacie .zip i .rar, ale też są niektóre .7z. No i tutaj mam pytanie - czy jest możliwość sprawdzenia tych plików masowo? Jakaś komenda, którą wpiszę i automatycznie system sprawdzi te pliki? Zdaję sobie sprawę, że to pewnie będzie czasochłonna operacja, ale problem w tym, że ja nawet nie wiem, czy taka istnieje. Z góry dziękuję za odpowiedź.

Offline

 

#2  2014-12-07 18:48:27

  seler - Użytkownik

seler
Użytkownik
Zarejestrowany: 2012-05-15

Re: Czy jest możliwość masowego sprawdzenia archiwów?

dla zipa możesz spróbować:

Kod:

find /sciezka/do/katalogu/z/zipami -iname "*.zip" -exec zip -T {} \;

komenda zip -T nazwa_pliku sprawdza integralność archiwum. W manualu zipa:

-T
--test
              Test the integrity of the new zip file. If the check fails, the old zip file is unchanged and (with the -m
              option) no input files are removed.

Myślę, że jak poszukasz w manualach rara czy tam 7z to powinieneś znaleźć podobne komendy.


a to feler westchnął seler

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)