Я пытаюсь распаковать файл в RedHat, но я продолжаю получать это при запуске unzip filename.zip

heckdir error:  cannot create file_name
                 unable to process file_name/bin/.

Я предполагаю, что это связано с подчеркиванием в имени файла. Есть ли работа вокруг? Или, если это не проблема, что это может быть?

Когда я Run unzip -l /home/db2inst1/db2files/ShaneScripts/trans_demo.zip он работает нормально и отображает содержимое файла.

1 ответ1

2

Единственными символами, которые не допускаются в именах файлов, являются '/' и нулевой байт (ноль). Все остальное, включая пробелы и подчеркивания, разрешено.

При создании файла возникла проблема. У вас есть справки в каталоге, в котором вы находитесь? Я бы попытался создать файл или каталог в том месте, где вы находитесь, и посмотреть, что это делает. Скорее всего, он потерпит неудачу, и вы можете это диагностировать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .