Ekstensi ".gz" entah bagaimana ditambahkan ke SETIAP FILE di situs saya ... bagaimana cara membatalkannya?

-3

Entah bagaimana saya tidak sengaja menambahkan ekstensi .gz ke SEMUA file di seluruh direktori situs web saya.

Bagaimana saya membatalkan ini? Saya membutuhkan mereka untuk mempertahankan ekstensi file aslinya (EG: picture.jpg.gz - & gt; picture.jpg | file.php.gz - & gt; file.php ).

user229025
sumber
1
Sistem operasi apa yang Anda pakai?
slhck

Jawaban:

5

Jika mereka benar-benar di-zip:

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

Coba gunakan mv perintah:

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

basename mengembalikan salinan path.

stderr
sumber
1

Untuk mengedit banyak file menggunakan regex, coba gunakan 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.
Christian Mann
sumber
1

Perintah rename adalah untuk penggantian nama massal.

rename 's/\.gz$//' *.gz
Underverse
sumber
0

Ini mungkin membantu:

rename ".gz" "" <filename>
Miserable Variable
sumber