1.cat
英文全拼:concatenate
用于连接文件并打印到标准输出设备上
参数说明:
- -n :由 1 开始对所有输出的行数编号
- -b :和 -n 相似,只不过对于空白行不编号
- -s :当遇到有连续两行以上的空白行,就代换为一行的空白行
- -v :使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外
- -E:在每行结束处显示 $
- -T :将 TAB 字符显示为 ^I
- -A :等价于 -vET
- -e :等价于"-vE"选项
- -t :等价于"-vT"选项
2.more
类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似
参数说明:
- -数字:一次显示的行数
- -l :取消遇见特殊字元 ^L(送纸字元)时会暂停的功能
- -f :计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
- -s :当遇到有连续两行以上的空白行,就代换为一行的空白行
- -u :不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)