Расширение ".gz" каким-то образом добавляется в КАЖДЫЙ ФАЙЛ на моем сайте ... как мне его отменить?

662
user229025

Каким-то образом я случайно добавил расширение .gzко всем файлам во всем каталоге моего сайта.

Как мне отменить это? Мне нужно, чтобы они сохранили свои исходные расширения файлов (EG: picture.jpg.gz-> picture.jpg| file.php.gz-> file.php).

-3
На какой операционной системе вы работаете? slhck 10 лет назад 1

5 ответов на вопрос

5
grawity

If they actually were gzipped:

find -name "*.gz" -exec gunzip {} \; 
1
stderr

Try to using mv command:

for f in *.gz; do mv "$f" "$(basename "$f" .gz)" done 

basename returns a copy of path.

1
Christian Mann

Чтобы редактировать много файлов с помощью регулярных выражений, попробуйте использовать vidir :

When editing a directory, each item in the directory will appear on its own numbered line. Delete lines to remove files from the directory, or edit filenames to rename files. You can also switch pairs of numbers to swap filenames. 
1
Underverse

Команда переименования предназначена для массового переименования.

rename 's/\.gz$//' *.gz 
0
Miserable Variable

This might help:

rename ".gz" "" <filename>