Linux: Как при помощи unzip распаковать архив в папку с тем же названием что и архив?
Привет,
Решил распаковать несколько zip архивов в папки с теми же названиями что и архивы при помощи unzip.
Ожидая что по-умолчанию архиватор так и делает, ввел команду:
unzip \*.zip
но в итоге все файлы начали распаковковываться в одну папку, с последующими вопросами и замене файлов с одинаковым именем.
В man'е данная ситуация не описана. Как распаковать все архивы в папки с теми же названиями что и архивы, возможно ли это сделать средствами unzip без написания скриптов?
UPD#1:
Может есть патч для решения подобной задачи?
сам зип этог оне может и самое печальное что если файлов будет больше 1 то это цикл а тут уже бдет достаточно сложная конструкция.
вообще это где-то так. unzip 111.zip -d 111
или так unzip 111.zip -d ./111
пытался накидать что-то простенке но в любом раскладе то регулярку приходится писать то cut юзать.
В общем толкьо sh файлик нужно делать ;(
Как вариант в МС можно в меню добавить снипет с ним, тогда распаковка в нем будет работать именно так.