我已经陷入困境 - 我的旧版dBase表包含8.3个文件名,这些文件名显然与文件一起保存在旧的msdos / windows系统上。
我现在拥有的只是文件和dBase(DBF文件) - 但是在db中的行与实际文件之间连接的链接是8.3格式。文件和dBase文件已从旧的Windows机器复制到linux机器。
例如,db将有一行包含:{“fileid”:1,“dosname”:“APPLE~1.JPG”}, {“fileid”:2,“dosname”:“APPLE~2.JPG”}
和我可能有的文件目录中的某个地方 “appletree.JPG” 和 “apple computer.JPG”。
我怎么知道哪个是哪个?是否有某种逻辑我可以遵循(比如字母数字排序,告诉哪个是〜1,哪个是〜2?)