“zip, предупреждающая: имя, не подобранное” при сжатии каталога

Так как у Вас есть такое недавнее ядро, я предполагаю, что переключение на grub2 должно быть опцией. Затем grub2 может установить "корень" на основе результата поиска, базирующегося файловых систем uuids или файлов, найденных в файловой системе. Посмотрите, что GRUB2 ищет документацию команды детали.

20
16.01.2015, 16:54
4 ответа

Ваша команда должна быть:

zip -p password -r /Volumes/Storage\ 4/archive.zip /Volumes/GGZ/faster/mybigfolder/

Ручная страница ( MAN ZIP ), показывает, что вы должны иметь:

zip <options> <archive> <inpath...>

Также вариант -R для рекурсии настоятельно рекомендуется над «*» оболочкой для этого.

7
27.01.2020, 19:44

У меня также была эта ошибка в прошлом по другой причине, которую невозможно исправить переключателем -r. Что произошло, так это то, что я добавил файлы в zip со следующим кодом/переменной bash

somevar=`ls -1 somedir`

Проблема в том, что ls просто перечисляет файлы, как если бы они находились в текущем каталоге, и вот почему zip жалуется (по сути, файлы не существуют для zip, потому что ему говорят искать в неправильном/текущем каталоге).

Если это ваша проблема, вы можете исправить ее следующим образом:

somevar=`ls -1d somedir/*`

Как видите, я использовал переключатель -d, а также /* в конце каталога. имя, а затем файлы были успешно добавлены.

0
27.01.2020, 19:44

Эта ошибка также может быть вызвана сжатием символических ссылок в дереве каталогов.

Если у них нет правильных мест назначения (, возможно, из-за того, что каталог был перемещен или скопирован из другого места ), zip попытается пройти по символической ссылке, чтобы заархивировать целевой файл.

Вы можете избежать этого (, а также получить желаемый эффект, а именно не архивировать несколько копий файла )с помощью опции-y(или --symlinks).

49
27.01.2020, 19:44

Используйте рекурсивный флаг(-r)вместо шаблона(*)для сопоставления файлов для сжатия. Кроме того, сначала укажите имя архива, а затем дайте список файлов :

.
zip -p password -r /Volumes/Storage\ 4/archive.zip /Volumes/GGZ/faster/mybigfolder/
0
27.01.2020, 19:44

Теги

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