Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: При распаковке zip "filename not matched"  (Прочитано 1625 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gexly

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Ubuntu 16.04.2 lxde
    • Просмотр профиля
При распаковке zip "filename not matched"
« : 29 Март 2017, 13:15:13 »
Здравствуйте)
Возникла сложность - хочу распаковать все .zip архивы, что есть в каталоге,но при попытке сделать что-то, выбивает такую ошибку

Как быть?( Обгуглился уже весь

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: При распаковке zip "filename not matched"
« Ответ #1 : 29 Март 2017, 13:20:07 »
7zip

Оффлайн Длиннорогий

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: При распаковке zip "filename not matched"
« Ответ #2 : 29 Март 2017, 13:20:32 »
Во первых, без судо. Во вторых, распаковывайте или по отдельности, или
unzip -B *zip

Оффлайн Gexly

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Ubuntu 16.04.2 lxde
    • Просмотр профиля
Re: При распаковке zip "filename not matched"
« Ответ #3 : 29 Март 2017, 13:33:49 »
ZloyTeHb, по-прежнему нет(
unzip -B ~/Книги/*zip
Archive:  /home/gexly/Книги/1.zip
caution: filename not matched:  /home/gexly/Книги/2.zip

Оффлайн Длиннорогий

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: При распаковке zip "filename not matched"
« Ответ #4 : 29 Март 2017, 13:42:18 »
Gexly,
for a in `ls /home/gexly/Книги/*.zip`; do unzip -B $a; done

Оффлайн Gexly

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Ubuntu 16.04.2 lxde
    • Просмотр профиля
Re: При распаковке zip "filename not matched"
« Ответ #5 : 29 Март 2017, 16:48:32 »
ZloyTeHb, спасибо, работает) не объясните, как и почему? Я понимаю, что это цикл, но не слишком въехал, как и что тут значит
И как можно распаковывать всё это не в /home/gexly/ а в каталог, где находится сам архив?

Оффлайн Длиннорогий

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: При распаковке zip "filename not matched"
« Ответ #6 : 29 Март 2017, 16:58:41 »
И как можно распаковывать всё это не в /home/gexly/ а в каталог, где находится сам архив?
Перед распаковкой cd в нужную папку
Я понимаю, что это цикл, но не слишком въехал, как и что тут значит
Переменной а задаются все значения (файлы) из вывода ls *zip в указанном каталоге. Затем для каждой a, т.е. для каждого файла, название которого заканчивается на zip происходит разархивация с указанными параметрами.

 

Страница сгенерирована за 0.189 секунд. Запросов: 22.