Próbuję rozpakować plik w redhat, ale otrzymuję to, gdy uruchomię unzip filename.zip
heckdir error: cannot create file_name
unable to process file_name/bin/.
Zgaduję, że ma to związek z podkreśleniem w nazwie pliku. Czy jest jakaś praca? A może nie chodzi o to, co to może być?
Kiedy ja Run unzip -l /home/db2inst1/db2files/ShaneScripts/trans_demo.zip
działa dobrze i wyświetla zawartość pliku.
df -h .
w katalogu, w którym próbujesz rozpakować, aby zobaczyć, ile miejsca zostało. lub upewnij się, że masz uprawnienia do zapisu, gdzie tworzona jest nazwa_plikuOdpowiedzi:
Jedyne znaki niedozwolone w nazwach plików to „/” i bajt NULL (zero). Dozwolone jest wszystko inne, łącznie ze spacjami kreski i podkreślenia.
Wystąpił problem podczas tworzenia pliku. Czy masz uprawnienia w katalogu, w którym się znajdujesz? Próbowałbym utworzyć plik lub katalog w lokalizacji, w której się znajdujesz, i zobaczyć, co to robi. Najprawdopodobniej zawiedzie i możesz to zdiagnozować.
źródło