shell脚本与mongo交互
2024-08-28 21:34:30
1、mongo提供*.js的方法供linux调用
#!/bin/bash
/usr/local/mongodb/bin/mongo hostname/dbname xxx.js xxx.js 内容如下
db.getCollection('CollectinName').drop(); db.getCollection('CollectinName').insert([
{
"id":"100",
"name":"luyi"
},
{
"id":"200",
"name":"wanger"
}
]} ......
2、把参数传到mongo命令中:
DSID=$1
/usr/local/mongodb/bin/mongo ${hostname}/${dbname} <<-EOF
db.DataTable.remove({"dsId":"$DSID"})
db.Datasource.remove({"dsId":"$DSID"})
exit
EOF
最新文章
- WinForm下增加声音提示
- 第三个Sprint团队贡献分
- Android学习起步 - AutoCompleteTextView及MultiAutoCompleteTextView控件使用
- Struts学习总结-02 类型转换
- 摸索js的3d全景
- 教你写一个Android可快速复用的小键盘输入控件
- 如何生成publish windows app 用到的 pfx 文件
- 震撼,强烈推荐 OrangeUI For FireMonkey
- 由一个简单需求到Linux环境下的syslog、unix domain socket
- Eclipse常用插件 + Eclipse快捷键
- 关于ubuntu远程访问服务器的知识点
- 2018-2019-2 20175126谢文航 实验一《Java开发环境的熟悉》实验报告
- Linux_问题
- 滴水穿石-10GUI
- 使用react-navigation提示undefind is not a function
- python分支语句
- python 笔记数据类型
- Python 网络通信协议 tcp udp区别
- 微信小程序自定义微信客服按钮
- 【内核】linux2.6版本内核编译配置选项(二)
热门文章
- SQL 插入多行数据语句整理
- HDU 1180 诡异的楼梯【BFS/楼梯随时间变化】
- SPFA解决单源最短路径
- python 连接数据库练习
- 【动态规划】Codeforces Round #392 (Div. 2) D. Ability To Convert
- 【动态规划】Gym - 100923A - Por Costel and Azerah
- 【矩阵哈希】【二分答案】【哈希表】bzoj1567 [JSOI2008]Blue Mary的战役地图
- 【最大流】【Dinic】bzoj1711 [Usaco2007 Open]Dingin吃饭
- python之装饰器、生成器、内置函数、JSON
- 【iOS微博客户端开发】1、微博整体项目的构建