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

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

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

И затем выполнив ./script folder.

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

1
задан 25 February 2013 в 20:33

1 ответ

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

function fzip {
    zip -r $1 $1
}

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

user@host:~$ fzip my_folder
# creates my_folder.zip
11
ответ дан 25 May 2018 в 01:04

Другие вопросы по тегам:

Похожие вопросы: