介绍:
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行开始显示;

 

01 more text
02 test.sh
03 link
04 123
05 more -2 text
06 test.sh
07 link
08 --More--(76%)
09 more +2 text
10 link
11 123
12 ls -l | more

扩展阅读:
more命令中的交互式选项:
    按空白键(space)显示下一页;
    按b键就会往回一页显示;
    按q键退出;
    /pattern: 从当前位置向前搜索指定模式的字符的指定位置