我需要世界城市及其所属国家/地区的文本文件。我将之前的stackoverflow问题跟到此页面:http://www.maxmind.com/app/worldcities
我下载了33MB worldcitiespop.txt.gz,然后解压缩。我尝试使用gedit和emacs打开生成的文件(worldcitiespop.txt)。 (我正在使用Ubuntu 11.10)。 Gedit没有设法打开它,在emacs上我看到很多反斜杠后跟数字,在这里和那里有几个字母。在nautilus中查看文件的属性说它是纯文本。
有没有人知道如何打开这个文件以便人类可读?
答案 0 :(得分:0)
我已经能够使用我朋友的Mac打开文件了:)问题在于.txt.gz文件的解压缩。我的机器上的解压缩创建了一个不大于33MB .txt.gz文件的解压缩文件。而我朋友的机器上的解压缩创建了一个126MB的文件。
如果有人知道为什么我无法在ubuntu上解压缩它,请告诉我。我用过gunzip。 否则我会标记回答的问题
答案 1 :(得分:0)
在Ubuntu 11.04上适合我的工作:
$ wget http://www.maxmind.com/download/worldcities/worldcitiespop.txt.gz
$ gunzip worldcitiespop.txt.gz
$ ls -l worldcitiespop.txt
-rw-r--r-- 1 thomas thomas 132739327 2011-05-18 00:31 worldcitiespop.txt
$ emacs -nw worldcitiespop.txt
Emacs不知道文件编码的文件是什么,这就是为什么你可能会看到一些非ASCII字符的转义序列。在正在运行的Emacs实例中运行以下命令应修复:
C-x RET f utf-8 RET
M-x revert-buffer RET