zoukankan      html  css  js  c++  java
  • Linux经常使用命令(九)

    cat命令的用途是连接文件或标准输入并打印。这个命令经常使用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。

     

    1. 命令格式:

    cat [选项] 文件


    2. 命令功能:

    cat主要有三大功能:

    a. 一次显示整个文件: cat filename

    b. 创建一个新的文件, 不能编辑现有文件: cat > filename

    c. 将几个文件合并为一个文件: cat file1 file2 > file


    3. 命令參数:

    -A, --show all     等价于 -vET

    -b, --number nonblank    对非空输出行编号

    -e  等价于 -vE

    -E, --show-ends          在每行结束处显示 $

    -n, --number     对输出的全部行编号,由1開始对全部输出的行数编号

    -s, --squeeze blank  有连续两行以上的空白行,就代换为一行的空白行 

    -t  与 -vT 等价

    -T, --show tabs  将跳格字符显示为 ^I

    -u   (被忽略)

    -v, --show nonprinting   使用 ^ 和 M- 引用。除了 LFD 和 TAB 之外


    4. 命令实例: 

    实例一: 输出log22.txt的文件内容并加上行号

    命令: cat -n log22.txt log33.txt


    实例二: 合并两个文件的内容并加上行号

    命令: cat -b log22.txt log33.txt 

    说明: 将文件log22.txt和log33.txt的内容加上行号并打印到屏幕上


    实例三: 将文件内容加上行号并输入到还有一个文件中

    命令: cat -n log22.txt > log.log

    说明: 将文件log22.txt加上行号后输入到log.log里面


    实例四: 反向显示

    命令: tac log.txt

    说明:tac是将cat反过来写, 所以他的功能就跟 cat 相反。cat 是由第一行到最后一行连续显示在萤幕上,

    而 tac 则是由最后一行到第一行反向在萤幕上显示出来!



  • 相关阅读:
    12款有助于简化CSS3开发的工具
    log4net简介
    javascript面向对象重写右键菜单事件
    Winform 通用分页控件实战篇(提供源码下载)
    新浪微博信息站外同步的完整实现
    2003 IIS 发布WEB攻略
    FCKeditor.NET的配置、扩展与安全性经验交流
    js获取本地文件夹和文件 .
    前端必读:浏览器内部工作原理
    程序员第二定律:量化管理在程序员身上永无可能
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6924618.html
Copyright © 2011-2022 走看看