Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash E查询语法错误:意外令牌非法mongodb_Bash_Mongodb - Fatal编程技术网

Bash E查询语法错误:意外令牌非法mongodb

Bash E查询语法错误:意外令牌非法mongodb,bash,mongodb,Bash,Mongodb,我正在bash脚本中运行以下查询,给出了错误E query SyntaxError:Unexpected token invalign mongo $MONGO_DATABASE --eval "printjson(db.mycollection.find({\"created_at\" : { \"$""lte\" : ISODate(2016-04-"$i"T09:26:31.190Z) }}).toArray())" 任何帮助都将不胜感激。您忘记了ISODate内的双引号:ISODate

我正在bash脚本中运行以下查询,给出了错误
E query SyntaxError:Unexpected token invalign

mongo $MONGO_DATABASE --eval "printjson(db.mycollection.find({\"created_at\" : { \"$""lte\" : ISODate(2016-04-"$i"T09:26:31.190Z) }}).toArray())"

任何帮助都将不胜感激。

您忘记了ISODate内的双引号:
ISODate(\'2016-04-“$i”T09:26:31.190Z\”)

mongo $MONGO_DATABASE --eval "printjson(db.mycollection.find({\"created_at\" : { \"$""lte\" : ISODate(\"2016-04-"$i"T09:26:31.190Z\")}}).toArray())"