当我运行mdb-导出时,程序将逗号分隔的表转储到终端,但据我所知,它不会创建csv文件。
mdb-导出是在某个地方创建csv文件,还是它的转储功能?如果是后者,如何将输出输入到csv文件中?
发布于 2013-08-22 17:15:46
好吧,我终于搞清楚了。我最初是按照教程这里运行的:
mdb-export database.mbd TABLE_NAME,但我需要的是
mdb-export database.mdb TABLE_NAME > output_file.csv
发布于 2018-10-08 19:51:09
您首先需要安装mdb-tools (Ubuntu ):
sudo apt install mdbtools然后,要列出表,请执行以下操作:
mdb-tables database.mbd 然后使用所需的表
mdb-export database.mdb table > table.csv要导出所有表,请尝试以下命令:
mdb-tables -1 database.mdb | xargs -I{} bash -c 'mdb-export database.mdb "$1" >"$1".csv' -- {}发布于 2018-06-28 22:07:13
我有一个表名包含空格的db,因此在这里需要在表名周围添加引号:
mdb-export Atlanta_All_Merchants..accdb 'table name with spaces' > output.csvhttps://stackoverflow.com/questions/18370387
复制相似问题