zoukankan      html  css  js  c++  java
  • linux cat命令学习

    linux下的cat命令通常用于读取、显示或者拼接文件内容,不过cat所具备的能力远不止这些。

    man手册里说cat的作用是:concatenate files and print on the standard output(拼接文件并将其输入到标准输出中)。

    ①,读取文件:

    输出file.txt文件内容:

    ②,从标准输入中读取数据:

    输入标准输入中的数据以及文件的数据:

    注意,cat后面的短横线"-"的意思是让cat从标准输入中读取数据。

    ③,-s 压缩空白行

    文件file.txt内容如下:

    文件中有多余的连续空白行。

    我们用cat -s命令可以去除多余的空白行。

    空白行被压缩成了一行。

    ④,输出行号:

    cat有两个参数可以输出行号,b和n,但是有区别,b只在非空白行输出行号,而n是在所有行都输出行号。

    区别一目了然。

    ⑤,创建文件:

    可以通过">"来创建文件,或者通过">>"在文件末尾添加内容。

    先删除file.txt文件:

    然后运行命令:

    因为file2.txt本来不存在,所以就自动创建了一个file2.txt文件。

    再试下">>"命令:

    可以看出file2.txt文件被追加了内容。

  • 相关阅读:
    SQL函数说明大全
    (火炬)MS SQL Server数据库案例教程
    SQL 数据库基础语句
    java 中length,length(),size()的区别
    关于webLogic启动问题
    dreamweaver读jsp时遇到的问题
    Microsoft 注册表编辑器 (regedit.exe)
    由正则表达式REGEXP_REPLACE开始
    Hello World
    Python基础目录
  • 原文地址:https://www.cnblogs.com/huashui/p/3276491.html
Copyright © 2011-2022 走看看