more命令是一个基于vi文本过滤器,它以全屏幕的方式分页显示文本文件的内容,支持vi中的关键字定位操作。类似 cat ,不过会分页方式显示方便使用者逐页阅读。基本的指令:H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。
语法格式
more [参数] [文件] more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames]
参数
-<数字>:指定每屏显示的行数 -d:显示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]” -c:不进行滚屏操作。每次刷新这个屏幕 -s:将多个空行压缩成一行显示 -u:禁止下划线 +<数字>:从指定数字的行开始显示
示例
分页显示file1文件的内容,每屏显示20,显示前清空屏幕。命令如下:
more -c -20 file1