查看文本文件1:顺序查看文件所有内容
我们经常需要各种文本文件的内容,这些是非常常用的一组命令的介绍。分别是cat、tac、rev和nl。完整查看文件内容。后面再介绍查看文件的部分内容的命令。
cat :concatenate(连接的,连接在一起)。这个命令不仅可以查看文件,而且从命令名称可以看到,这个命令是为了连接输入输出而设置。我们将查看到的内容,可以输出给其他地方,比如另一个文件。不过,我们这里只介绍查看文件的作用。连接再重定向里讲。
语法:
cat [选项] 文件名
-n :number(数字序号),将所有内容的每一行的开头加上数字序号。如下图所示:
-b :blank(空格),和n一样会在行首编号,但是跳过所有的空行。空行不会编号。如下图所示:
-s:squeeze(压榨),连续的多个空行,显示为一个空行,节省空间。如下图所示:
-E:End(结尾),在行尾显示一个$,表示一行的结尾。如下图所示:
-v:啰嗦的,更加详细,显示非打印字符,用特殊符号组合表示。如下图所示:
-e:等于vE组合,也就是有行尾$和可以显示特殊字符的模式。