Linux命令(33)cat命令 - Go语言中文社区

Linux命令(33)cat命令


cat命令

  • 功能说明:连接文件并显示到标准输出

  • 用法:cat [OPTION]... [FILE]...

    注意:cat命令是文本文件查看工具,只能用于查看文本,不能查看二进制文件。

    选项 作用
    -n 给显示文本行统一编号
    -E 显示行结束符$

示例1:查看/etc/redhat-release文件的内容

[root@node1 ~]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

示例2:查看/etc/issue文件的内容

[root@node1 ~]# cat /etc/issue
S
Kernel r on an m

示例3:查看/etc/redhat-release和/etc/issue文件的内容

[root@node1 ~]# cat /etc/redhat-release /etc/issue
CentOS Linux release 7.6.1810 (Core) 
S
Kernel r on an m

示例4:显示/etc/issue的行号。

[root@node1 ~]# cat -n /etc/issue
     1  S
     2  Kernel r on an m
     3

示例5:显示/etc/issue的行结束符

[root@node1 ~]# cat -E /etc/issue
S$
Kernel r on an m$
$

注意:其实文本文件在磁盘上存储是没有行的,只所以显示有行是因为文本文件查看工具会读取行结束符并将它们解释为行。

如果cat –n 跟上两个文件,它将把两个文件统一执行编号,不会为每个文件单独编号。

版权声明:本文来源博客园,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.cnblogs.com/shijunxian/p/12984667.html
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-16 01:59:16
  • 阅读 ( 769 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢