zoukankan      html  css  js  c++  java
  • Linux cat命令详解

    本文主要内容源自网络,参考资料如下:

    华夏名网,linux cat命令详解,http://www.sudu.cn/info/html/edu/20070101/290711.html

    命令格式:cat [-AbeEnstTuv] [--help] [--version] fileName

    命令功能:把档案串连后传送到基本输出(屏幕或者加" > filename"传送到另一个档案)

      cat主要有三大功能:

      1. 一次显示整个文件。如:# cat filename

      2. 从键盘创建一个文件(只能创建新文件,不能编辑已有文件)。如:# cat > filename

      3. 将几个文件合并为一个文件。如:# cat file1 file2 > file

    主要参数:

      -n 或 --number                由1开始对所有输出的行数进行编号。

      -b 或 --number-nonblank  和-n相似,只不过此参数对于空白行不编号。

      -s 或 --squeeze-blank       当遇到有连续两行以上的空白行时,就替换为仅一行空白行,以使排版更紧凑。

      -v 或 --show-nonprinting

    示例1:# cat -n textfile1 > textfile2

      把textfile1档案中的内容加上行号后输入到textfile2这个档案中。

    示例2:# cat -b textfile1 textfile2 >> textfile3

      把textfile1和textfile2档案中的内容加上行号(空白行不加)之后附加到textfile3档案中。

      (注意“>”与“>>”的区别)

    示例3: # cat /dev/null > /etc/test.txt

      此为清空/etc/test.txt档案中的内容。

    示例4: # cat /dev/fd0 > OUTFILE

      制作软盘的imagefile,OUTFILE指的是输出的imagefile名。

    示例5: # cat IMG_FILE > /dev/fd0

      将imagefile输出到软盘,IMG_FILE指的是imagefile。若将imagefile写回到设备device时,device的容量需与之相当。

      

  • 相关阅读:
    数据结构 -- 栈(一)
    数据结构 -- 栈(二)
    Linux 静态库 & 动态库
    Python及Pycharm安装详细教程
    Makefile研究(三) —— 实际应用
    Makefile研究(二)—— 完整可移植性模板
    Makefile研究 (一)—— 必备语法
    JSON 下 -- jansson 示例
    C语言中的static 详细分析
    Linux 命令 -- tar
  • 原文地址:https://www.cnblogs.com/rezone/p/3156211.html
Copyright © 2011-2022 走看看