un gzip多个文件?

时间:2014-11-13 16:48:37

标签: linux command-line gzip batch-processing

好的我有一个目录里面有N个目录..每个目录都有一个jpg文件列表...问题是我不知道我兄弟是怎么做的但所有文件都是单独gziped现在我不能把它们看成jpg文件..你能不能帮我把所有的内容都归还给jpg文件......这是一个例子..

thumbs/0000010295/
thumbs/0000010295/0000010295-03.jpg.gz
thumbs/0000010295/0000010295-04.jpg.gz
thumbs/0000010295/0000010295-10.jpg.gz
thumbs/0000010295/0000010295-07.jpg.gz
thumbs/0000010295/0000010295-05.jpg.gz
thumbs/0000010295/0000010295-12.jpg.gz
thumbs/0000010295/0000010295-02.jpg.gz
thumbs/0000010295/0000010295-08.jpg.gz
thumbs/0000010295/0000010295-09.jpg.gz
thumbs/0000010295/0000010295-11.jpg.gz
thumbs/0000010295/0000010295-06.jpg.gz
thumbs/0000007757/
thumbs/0000007757/0000007757-01.jpg.gz
thumbs/0000007757/0000007757-17.jpg.gz  
thumbs/0000007757/0000007757-11.jpg.gz
thumbs/0000007757/0000007757-04.jpg.gz
thumbs/0000007757/0000007757-02.jpg.gz
thumbs/0000007757/0000007757-19.jpg.gz
thumbs/0000007757/0000007757-10.jpg.gz
thumbs/0000007757/0000007757-15.jpg.gz
thumbs/0000007757/0000007757-07.jpg.gz
thumbs/0000007757/0000007757-03.jpg.gz
thumbs/0000007757/0000007757-16.jpg.gz
thumbs/0000007757/0000007757-13.jpg.gz
thumbs/0000007757/0000007757-14.jpg.gz
thumbs/0000007757/0000007757-09.jpg.gz
thumbs/0000007757/0000007757-12.jpg.gz
thumbs/0000007757/0000007757-06.jpg.gz
thumbs/0000007757/0000007757-18.jpg.gz
thumbs/0000007757/0000007757-05.jpg.gz
thumbs/0000007757/0000007757-08.jpg.gz

依旧......

你帮我吗?我需要回到jpg并删除.gz副本..并且是的所有都被编译为我下载的.gz文件和un compresed罚款..所以他们没有重命名只是压缩

问候

1 个答案:

答案 0 :(得分:4)

有几种方法可以做到。这是一个

find -name \*.gz | xargs -i gunzip {}