zoukankan      html  css  js  c++  java
  • 【Linux】cat命令

    用途

    cat用于将一个档案的内容连续的打印在屏幕上

    全称

    cat的全称是Conctaenate

    参数

    -A :相当于-vTE的整合选项,可列出一些特殊字符而不是空白而已

    -b :列出行号,仅针对非空白行进行行号展示

    -E :将结尾的断行字符$展示出来

    -n :打印行号,连同空白行也会有行号

    -T :将【TAB】按键以^I显示出来

    -v : 列出一些看不出来的特殊字符

    案例

    范例1:查看/etc/hosts文件的内容

    [root@bigdata etc]# cat /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
                192.168.1.78 bigdata.qinys.com

    范例2:承上题,加上行号

    [root@bigdata etc]# cat –n /etc/hosts

    1    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    2    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    3                192.168.1.78 bigdata.qinys.com

    范例3:打印出特殊字符

    [root@bigdata etc]# cat -A /etc/hosts
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4$
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6$
                192.168.1.78 bigdata.qinys.com$

    从上面结果我们可以看出,断行符$已经被打印出来了

    此处还有一个与cat对立的命令tac,功能与cat相反,cat是有第一行到最后一行连续展示在屏幕上tac是有最后一行到第一行连续展示在屏幕上

  • 相关阅读:
    命令行参数(argc, argv)
    [转]CodeSmith和PowerDesigner的使用安装和数据库创建
    INADDR_ANY的确切含义
    C++的CreateThread实例
    浅谈VC++中预编译的头文件放那里的问题分析
    [转]Windows网络编程学习-面向连接的编程方式
    char 转wchar_t 及wchar_t转char
    connect函数详解
    正斜杠(/)与反斜杠()区别
    C/C++关于string.h头文件和string类
  • 原文地址:https://www.cnblogs.com/OliverQin/p/9445954.html
Copyright © 2011-2022 走看看