Пакетная упаковка файлов в zip-архивы [Решено]

Изображение пользователя Lang.

Привет всем.
Может кто подскажет, как можно упаковать кучу разных файлов в отдельный для каждого файла zip-архив?

+3
DarkneSS - 12 Сентябрь, 2012 - 21:42
Изображение пользователя DarkneSS.

Воспалённый мозг рождает однострочники на баше :)

0
Lang - 12 Сентябрь, 2012 - 21:50
Изображение пользователя Lang.

Тоже пытаю свой мозг в этом направлении =) Пока безуспешно

+1
DarkneSS - 12 Сентябрь, 2012 - 22:05
Изображение пользователя DarkneSS.

Где брать список файлов? Все (по маске) в текущей (указанной) папке?

+1
DarkneSS - 12 Сентябрь, 2012 - 22:08
Изображение пользователя DarkneSS.

for X in *; do zip "${X}".zip "${X}" ; doneДля всего в текущей папке.

0
Lang - 12 Сентябрь, 2012 - 22:09
Изображение пользователя Lang.

Пускай из текущей директории. Маска не обязательна, пускай все файлы в данной директории зипует.

+1
DarkneSS - 12 Сентябрь, 2012 - 22:11
Изображение пользователя DarkneSS.

См. выше. PS Работает только в bash, насколько я помню.

+1
Lang - 12 Сентябрь, 2012 - 22:16
Изображение пользователя Lang.

Работает, спасибо.

0
DarkneSS - 12 Сентябрь, 2012 - 22:24
Изображение пользователя DarkneSS.

Всегда пожалуйста. Вместо * можно по идее `cat filelist` или `ls чотатам -1` делать и подобное, если нужно. Использован шаблон, подсказанный когда-то BrainFucker-ом.

+2
dyug - 13 Сентябрь, 2012 - 09:53

ну, если ТС решил удариться в командную строку, то я бы ему порекомендовал сайтик для углубления знаний
Очень забавное местечко, и очень часто - полезное. Главное, понимать, что не все может и заработать, если что-то не стоит. :-)

0
DarkneSS - 13 Сентябрь, 2012 - 11:21
Изображение пользователя DarkneSS.

Годнота!

+1
Lang - 14 Сентябрь, 2012 - 09:20
Изображение пользователя Lang.

Действительно, от того что что-то не стоит могут быть проблемы. За ссылку спасибо, может и пригодится.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры