shell – cqlsh相当于mysql -e
发布时间:2020-12-15 21:43:45 所属栏目:安全 来源:网络整理
导读:我正在尝试创建一个小的 shell脚本,通过cqlsh直接从命令行运行命令对我来说非常方便. 在MySQL中我可以做类似的事情: mysql -u root -e "show databases;" 是否有一个等效于-e的cqlsh,或者是最接近的等价物放置我想在文件中运行的任何命令并使用-f? 谢谢 解
我正在尝试创建一个小的
shell脚本,通过cqlsh直接从命令行运行命令对我来说非常方便.
在MySQL中我可以做类似的事情: mysql -u root -e "show databases;" 是否有一个等效于-e的cqlsh,或者是最接近的等价物放置我想在文件中运行的任何命令并使用-f? 谢谢 解决方法
对于一次性命令,cqlsh 4.1.1也有一个-e选项:
$cqlsh -e 'desc keyspaces' -u myusername -p mypassword localhost branch stackoverflow products system_auth customers system branches system_traces 如果你有一些复杂的东西,比如多行命令,那么cqlsh上的-f选项应该是你想要做的.为了演示,我将创建一个名为descTables.cql的简单cql脚本文件,如下所示: $cat descTables.cql use stackoverflow; desc tables; 现在,我将使用cqlsh -f调用该cql脚本: $cqlsh -f descTables.cql -u myusername -p mypassword localhost datasimple items 仅供参考 – 看起来最新版本的2.0有cqlsh 4.1.1,它有-e标志.在我的一个实例中,我有4.1.0并且-e选项不可用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Bootstrap-Table
- Angular 5无法在html表上调整单元格高度
- scala – 具有多对多表的Slick嵌套外连接
- bash – LINES和COLUMNS环境变量在脚本中丢失
- 安装yum报错 ImportError: No module named sqlitecachec
- 什么是更多Scala惯用语:trait TraitA扩展TraitB或trait Tr
- AngularJS多页面应用程序站点Boilerplate站点结构建议
- 越来越多的vim列
- AngularJS – 通过$httpBackend模拟数据有什么意义?
- 无法自动调试WebService,未能远程调试过程,这通常说明未在