mysql输出信息保留++--边框方法

我这方法是通过expect实现的。

安装expect

yum install -y expect

操作:

[[email protected] ~]# cat test.sh
/usr/local/mysql/bin/mysql -e "select version();"
[[email protected] ~]# ll test.sh
-rwxr-xr-x 1 root root 50 08-13 16:44 test.sh
[[email protected] ~]# sh test.sh
+------------+
| version()  |
+------------+
| 5.1.49-log |
+------------+
[[email protected] ~]# sh test.sh >a.txt  #直接这样是没有边框的。
[[email protected] ~]# cat a.txt
version()
5.1.49-log
[[email protected] ~]# cat mysql.exp  #通过expect实现
#!/usr/bin/expect -f
set timeout -1
spawn  ./test.sh
expect
[[email protected] ~]# expect mysql.exp >a.txt
[[email protected] ~]# cat a.txt
spawn ./test.sh  #多了这行,内容到手,删除即可。
+------------+
| version()  |
+------------+
| 5.1.49-log |
+------------+

mysql输出信息保留++--边框方法

时间: 2024-10-12 21:54:00

mysql输出信息保留++--边框方法的相关文章

从BIRT报表文件中获取页面设置信息(页边距、纸张大小、输出方向)的方法

报表打印时,尤其是套打的报表,页面设置信息非常重要,比如页边距,纸张大小,输出方向等,而且每个报表的相关参数有可能不同,因此相关参数从具体报表中获取是一个非常正常而且合理的想法. 如果采用BIRT作为报表的开发工具,报表设计器负责报表的制作,BIRT运行时负责处理报表文件,对于浏览器来说,BIRT后端输出的是网页,并不包含页面设置相关信息,浏览器有自己的打印设置选项,也不会从网页中读取,但是报表设计器在报表设计时提供页面设置信息的设置界面,因此我们需要通过运行时API手工写代码从具体报表中获取页

javascript中输出信息的方法-信息确认框-提示输入框-文档流输出

js中输出信息的方法 1.文档流输出 document.write('hello'); 2.输出信息提示框 模态对话框 window.alert('要输出显示的内容');  或 alert('要输出显示的内容'); alert(n); 3.信息确认框 var f =  window.confirm('是否要进入新浪网');  confirm(""); if(f){ location.href = 'http://www.sina.com.cn'; } 4.提示输入框 window.pr

php 获取mysql数据库信息代码

有时候我们需要知道mysql数据库中的一些情况,好在php提供了一些内置方法与函数,大家了解下了. 代码如下: <?php @mysql_connect("localhost", "root","1981427") //选择数据库之前需要先连接数据库服务器 or die("数据库服务器连接失败"); $dbs = mysql_list_dbs(); //调用mysql_list_dbs函数 while ($array =

linux后台运行&符号、nohup命令、输出重定向等使用方法

列出若干种情形,便于这几个命令及参数的理解: 在命令最后加上&符号,表示让这个进程到后台去执行,这样立刻返回到提示符状态,我们可以接着做下面的事.如:command & 但此时如果这个进程有输出,还是会显示出来,这又会干扰到我们的shell窗口.所以可以考虑把标准输出重定向到某个文件去,如:command >output & 现在清净了.但有时我们会发现后台运行的进程出错了,我们希望把错误信息也保存起来.那就用到了linux中默认定义两个变量:1指标准输出:2指错误输出,所以

将Excel数据导入mysql数据库的几种方法

将Excel数据导入mysql数据库的几种方法 “我的面试感悟”有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结出以下几种方法,下面和大家分享一下: 一.用java来将Excel表格中的数据转到mysql中 这是我们用的第一种方法,就是在java找你感谢个类,然后这个类会将Excel表格中的数据存储到内存里,然后再从内存中读出来插入到数据库中,但是要 注意了,这里是存储到String[ ]数组里面,所以取出来的数据也是Strin

使用mysqlreport查看Mysql数据库信息

mysqlreport是www.hackmysql.com开发的一款基于perl语言编写的状态报告工具. 它将show status 和 show innodb status的输出结果进行处理,使得输出信息的可读性更高.由于是perl编写的脚本,所以需要先安装perl环境,再与mysql数据库连接,因此还需要安装数据库接口DBI 和数据库驱动 DBD-Mysql. 安装perl-DBI yum install -y perl-DBI 安装mysqlreport wget http://hackm

【转】MFC中调试过程中查看输出信息 -- 不错

原文网址:http://blog.sina.com.cn/s/blog_4e24d9c501014o39.html 笔记&&方便查阅. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TortoiseSVN无法编辑日志信息的解决方法

提交时忘记编写日志,事后想在版本库浏览器中编辑日志信息,却弹出错误,"此版本库不允许修改版本属性请管理员创建pre-revprop-change钩子".解决方法如下: 在版本库的hooks目录中,新建pre-revprop-change.bat文本文件,编辑内容为: if "%4" == "svn:log" exit 0 echo Property '%4' cannot be changed >&2 exit 1 上面的批处理命令

MySQL创建用户与授权方法

MySQL创建用户与授权方法 作者: 字体:[增加 减小] 类型:转载 时间:2012-11-10我要评论 MySQL中创建用户与授权的实现方法,对于刚开始接触mysql的朋友可以参考下 注:我的运行环境是widnows xp professional + MySQL5.0 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以