2014-12-11 50 views
1

我正尝试使用mongoimport导入多个集合。我这样做,其中包含以下内容的sh文件“seed.sh”:使用makefile导入mongodb错误

mongoimport --db blog --collection users --file ./db/users.json --jsonArray 
mongoimport --db blog --collection articles --file ./db/articles.json --jsonArray 

我cygwin64终端使用的makefile。第一次导入总是失败。第二个总是成功。如果我更改正在导入的集合的顺序,这也成立。我收到错误“Error parsing command line:unknown option jsonArray”。这里有什么问题?

+0

尝试在脚本之外运行它? – vmr 2014-12-11 10:13:59

回答

0

问题是你的seed.sh文件目前有CRLF行结尾。转换为结束为seed.sh正常工作的LF行。