我意外地给我的所有项目文件一个.gz格式,如何恢复它?

所以我不小心给了我的所有文件,php,js,html,css文件一个.gz结尾,所以他们看起来像:

.bowerrc.gz index.php.gz main.css.gz 

等等…

使用Centos 6.4,我怎样才能恢复所有的文件?

我试过了

重命名.gz''* .gz

但它失败了,也没有find帮助我,因为它不recursion地在所有文件夹中。

谢谢

这应该做的伎俩。

 find ./ -type f -name "*.gz" | while read file; do mv "${file}" "${file%%.gz}" done 

可能会select真正名为“.gz”的文件,并重命名它们,请小心。 只有文件。

每当我不得不做类似的事情时,我使用for循环来find

在`查找文件。  -name \ *。gz`
做
   new =`echo $ file |  sed's / .gz //'`
   mv $文件$新
 DONE

这并不能保证这个实际上是可行的,因为它是从记忆中得来的,但是这是我开始的构造types。