介绍:
more命令与cat命令类似,cat命令是一次将文件的全部内容输出到标准输出,而more命令是以一页一页的方式显示文件,方便使用者阅读。
语法:
more [-dlfpcsu] [-num] [+/pattern] [+num] [fileNames..]
选项介绍:
-d: 提示使用者,在画面下方显示 [Press space to continue, q to quit.],如果使用者按错键,则会显示 [Press h for instructions.] 而不是哔声;
-l: 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能 ;
-f: 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上);
-p: 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容;
-c: 跟 -p 相似,不同的是先显示内容再清除其他旧资料;
-s: 当遇到有连续两行以上的空白行,就代换为一行的空白行;
-u: 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同);
+/: 在每个档案显示前搜寻该字串(pattern),然后从该字串之后开始显示;
-num: 显示到第num行;
+num: 从第num行开始显示;
扩展阅读:
more命令中的交互式选项:
按空白键(space)显示下一页;
按b键就会往回一页显示;
按q键退出;
/pattern: 从当前位置向前搜索指定模式的字符的指定位置