Linux下分页显示MySQL命令结果之less,及linux的less命令less中百分比和数字计算。

jackxiang 2013-11-8 18:27 | |
less中百分比和数字计算:
我用的格式如下,可能还有其他格式,欢迎补充

注意:括号中间的运算符两边必须有空格,否则结果不对,亲测坑爹啊

margin-left:calc(~"(100% - 225px)");


在linux下使用mysql(特指MySQL的客户端工具)进行查询,当数据比较多时,很快就一页一页的翻过去了,无法看清数据。
在Linux下是有办法看清每一页的数据的。可以用–pager参数

比如mysql –pager=more
或者mysql –pager=less
这样每显示满一页,就会等待你按键来翻页,比如按空格键。按q则退出此查询,不用等到全部显示完。
如果使用了–pager=less还可以按B键来往前翻页,看已经看过的数据。使用上下箭头键也可以逐行上下移动。

还可以在mysql中使用pager命令,比如
[gulei@ARCH1220 ~]$ mysql EICSNEW
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 15253 to server version: 5.0.17c-pro-gpl-cert

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

mysql>pager less -S
PAGER set to ‘less -S’
之后再使用select进行查询,过宽的行(超过屏幕宽度)也不会换行了,可以使用左右箭头键来横滚,数据显示整齐多了。

总之把pager指定为less以后,less的所有功能都可以使用了,包括前后翻页、左右横滚、查找字符串等等。
用man less看一下手册就行了,功能多了。

From:http://agen2008.blog.163.com/blog/static/337032612012112711205136/

数据太多,先要分页显示的时候,
在shell下可以用more可以用管道
#ls | more
在MySQL下是这样的:
mysql>pager less -n -i -S

1)用j、k(e,y)进行上下移动翻页,也可用ctrl+P、Ctrl+N实现上下一行一行翻页。
2)要想一次真翻页,得用:f、b来实现,下面继续讲less的用法:


linux的less命令 :
less 在查看之前不会加载整个文件。可以尝试使用 less 和 vi 打开一个很大的文件,你就会看到它们之间在速度上的区别。
在 less 中导航命令类似于 vi。本文中将介绍一些导航命令以及使用 less 的其它一些技巧。
1 搜索
当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。
向前搜索
/ - 使用一个模式进行搜索,并定位到下一个匹配的文本
n - 向前查找下一个匹配的文本
N - 向后查找前一个匹配的文本
向后搜索
? - 使用模式进行搜索,并定位到前一个匹配的文本
n - 向后查找下一个匹配的文本
N - 向前查找前一个匹配的文本

2 全屏导航
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
ctrl + D - 向前移动半屏
ctrl + U - 向后移动半屏

3 单行导航
j - 向前移动一行
k - 向后移动一行
4 其它导航
G - 移动到最后一行
g - 移动到第一行
q / ZZ - 退出 less 命令

5 其它有用的命令
v - 使用配置的编辑器编辑当前文件
h - 显示 less 的帮助文档
&pattern - 仅显示匹配模式的行,而不是整个文件

6 标记导航
当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置。
ma - 使用 a 标记文本的当前位置
'a - 导航到标记 a 处

7 浏览多个文件
方式一,传递多个参数给 less,就能浏览多个文件。
less file1 file2
方式二,正在浏览一个文件时,使用 :e 打开另一个文件。
less file1
:e file2
当打开多个文件时,使用如下命令在多个文件之间切换
:n - 浏览下一个文件
:p - 浏览前一个文件
来自:http://blog.csdn.net/wanghai__/article/details/5494493

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/6796/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2019-4-6 19:26
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]