Aynı ada sahip bir klasör zip oluşturun


23

Komut satırından bir klasörün zip oluşturmak istiyorum. Gibi bir şey yapabilirim
zip -r folder.zip folder. Sıkıştırılmış klasöre orijinal klasörle aynı adı vermek istiyorum. Bunu bir senaryo yazarak simüle edebilirim:

#!/bin/bash
zip -r $1 $1  

Ve sonra yapıyorum ./script folder.

Bunu yapmak mümkün mü olmadan herhangi senaryo yazıyor?

Yanıtlar:



12

.bashrcDosyanıza bunu yapan bir bash işlevi ekleyebilirsiniz :

function fzip {
    zip -r $1 $1
}

Sonra kabuğun içinde yapabilirsiniz:

user@host:~$ fzip my_folder
# creates my_folder.zip

1
Bir bash işlevi bir komut dosyası IS
phil294
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.