use*_*964 3 tar filenames windows-subsystem-for-linux
我从这里下载 xcrysden 源包http://www.xcrysden.org/download/xcrysden-1.5.60.tar.gz
然后我使用
tar zxvf xcrysden-1.5.60.tar.gz
Run Code Online (Sandbox Code Playgroud)
但是,如图tar zxvf xcrysden-1.5.60.tar.gz|grep tar:
所示,我遇到了几个错误
tar: xcrysden-1.5.60/examples/XSF_Files/c2h4\:Ag001.xsf: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/TclTk\:LICENSE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/Togl\:LICENSE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/Mesa\:LICENSE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/Meschach\:LICENSE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/LGPL\:LICENSE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/GL2PS\:LICENSE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/FFTW3\:LICENCE: Cannot open: Invalid argument
tar: xcrysden-1.5.60/otherLICENSES/BWidget\:LICENSE: Cannot open: Invalid argument
tar: Exiting with failure status due to previous errors
Run Code Online (Sandbox Code Playgroud)
这些消息是什么意思?为什么提取没有完成?
可能您要提取到的磁盘已格式化为 FAT*。FAT* 文件系统不允许:
出现在目录条目(文件名)中。为了提取这些文件,你需要提取到不同的磁盘或分区的文件系统,其不支持这样的文件名-常见的包括: