Utwórz zip folderu o tej samej nazwie


23

Chcę utworzyć zip folderu z wiersza polecenia. Mogę zrobić coś takiego
zip -r folder.zip folder. Chcę nadać spakowanemu folderowi tę samą nazwę, co folder oryginalny. Mogę to zasymulować pisząc skrypt:

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

A potem robiąc ./script folder.

Czy można to zrobić bez pisania skryptów?

Odpowiedzi:



12

Możesz dodać funkcję bash, która robi to do .bashrcpliku:

function fzip {
    zip -r $1 $1
}

Następnie w powłoce możesz wykonać:

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

1
Funkcja bash JEST skryptem
phil294
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.