2015-03-31 1 views
-1

a есть много почтовых файлов в моей системе. Мне нужно рассчитать количество символов, все из них. Но моя команда не работает:Linux, Find> zcat> wc

[[email protected] ~]$ find /RAID/s.korea/onlyzip/ -name *.zip -type f -exec zcat {} \; |wc -c 

gzip: /RAID/s.korea/onlyzip/00/node/2015-03.compare15.zip has more than one entry--rest ignored 
gzip: /RAID/s.korea/onlyzip/00/node/2015-03.compare16.zip has more than one entry--rest ignored 
gzip: /RAID/s.korea/onlyzip/00/node/2015-03.compare17.zip has more than one entry--rest ignored 
gzip: /RAID/s.korea/onlyzip/00/node/2015-03.compare18.zip has more than one entry--rest ignored 
gzip: /RAID/s.korea/onlyzip/00/node/2015-03.compare19.zip has more than one 

Но если я просто zcat /RAID/s.korea/onlyzip/00/node/2015-03.compare19.zip он отлично работает. Не могли бы вы мне помочь?

ответ

0

Вы можете использовать --quiet вариант:

find /RAID/s.korea/onlyzip/ -name "*.zip" -type f -exec zcat -q {} \; |wc -c 

Берегись из " " вокруг рисунка.

 Смежные вопросы

  • Нет связанных вопросов^_^