我正在尝试在 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
文件名中唯一不允许出现的字符是 '/' 和 NULL 字节(零)。其他所有字符(包括空格、破折号和下划线)都是允许的。
创建文件时出现问题。您所在的目录中有权限吗?我会尝试在您所在的位置创建一个文件或目录,看看会发生什么。它很可能会失败,您可以对此进行诊断。