Skip to content

Latest commit

 

History

History
74 lines (59 loc) · 4.26 KB

File metadata and controls

74 lines (59 loc) · 4.26 KB

cat

cat 命令连接文件并打印到标准输出设备上,cat 经常用来显示文件的内容。

语法

cat(选项)(参数)

参数

  • -n: 有 1 开始对所有输出的行数编号;
  • -b: 和 -n 相似,只不过对于空白行不编号;
  • -s: 当遇到有连续两行以上的空白行,就代换为一行的空白行;

常用命令

输出内容

➜  learn-linux git:(master) ✗ cat example/cat/example1/example1-1.md
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。

输出内容并加入行号

➜  learn-linux git:(master) ✗ cat -n example/cat/example1/example1-1.md
     1	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     2	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     3	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     4	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     5	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     6	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     7	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     8	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。

空白行不编号

➜  learn-linux git:(master) ✗ cat -b example/cat/example1/example1-2.md
     1	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。

     2	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。



     3	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     4	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     5	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     6	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     7	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     8	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。

多个空白行变成一个

➜  learn-linux git:(master) ✗ cat -sn example/cat/example1/example1-2.md
     1	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     2
     3	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     4
     5	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     6	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     7	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     8	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
     9	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。
    10	# `cat` 命令连接文件并打印到标准输出设备上,`cat` 经常用来显示文件的内容。