Создавать ZIP-папку с тем же именем

13

Я хочу создать zip из папки из командной строки. Я могу сделать что-то вроде zip -r folder.zip folder . Я хочу указать имя папки под именем zipped, что и исходная папка. Я могу имитировать это, написав скрипт:

#!/bin/bash
zip -r    

И затем сделаем ./script folder .

Возможно ли это сделать без для записи любого скрипта?

    
задан ignite 25.02.2013 в 14:33
источник

2 ответа

26

Вот как вы делаете это прямо с оболочкой:

zip -r folder{.zip,}
    
ответ дан Willem Thiart 18.09.2014 в 07:56
источник
11

Вы можете добавить функцию bash, которая делает это в файле .bashrc :

function fzip {
    zip -r  
}

Затем в оболочке вы можете сделать:

[email protected]:~$ fzip my_folder
# creates my_folder.zip
    
ответ дан chronitis 25.02.2013 в 14:41