首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行批处理文件后,在cmd中放置一个零

问执行批处理文件后,在cmd中放置一个零
EN

Stack Overflow用户
提问于 2014-07-17 19:04:17
回答 1查看 38关注 0票数 0

我的bat文件内容是:

代码语言:javascript
复制
mysql -hlocalhost -uroot -pabc.123 olm2 < q.sql

这是我的bat文件的内容,olm2是数据库的名称,执行bat文件后:-

代码语言:javascript
复制
mysql -hlocalhost -uroot -pabc.123 olm2  0<q.sql

查询已执行,但在我的数据库名称后放置了一个零

把它弄出来

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2014-07-17 19:12:48

它不会将零附加到您的数据库名称。属于重定向(<)

当重定向in- or输出时,有几个流:

0= STDIN (标准输入),通常键盘1= STDOUT (标准输出),通常screen 2= STDERR (标准错误),通常screen。

从文件(<file)重定向时,默认值为0。

虽然您可以省略它,但回显的命令行将包含它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24801841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档