在终端中使用zcat命令可以在不打开压缩包的情况下把压缩包内容读取出来, 如:
zcat test.gz
这样就读取到test.gz内文件的内容了,但是在macOS系统下使用zcat,会出现
zcat: can’t stat: test.gz (test.gz.Z): No such file or directory
他会强制给你的文件后缀加上 .Z,导致无法找到文件,解决办法如下:
zcat < md_courts.dump.gz
此外,如果想使用sqlite配合此方法建立数据库,可以使用以下命令:
zcat < md_courts.dump.gz | sqlite3 md_courts
会在目录下生成md_courts文件,更改后缀为.db即可。
$ sqlite3 md_courts.db
SQLite version 3.11.0
Enter ".help" for usage hints.
sqlite> .tables
attorneys charges documents judgements rawcases
cases complaints events parties