linux cat

Linux命令总结—cat命令

(1)命令功能

cat命令用于将多个文件连接,并将结果通过标准输出显示出来。

(2)命令语法

cat(选项) (参数)

(3)选项说明

  • -n或-number:由1开始对所有输出的行数编号;
  • -b或—number-nonblank:和-n相似,只不过对于空白行不编号;
  • -s或—squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;
  • -A:显示不可打印字符,行尾显示“$”;
  • -e:等价于“-vE”选项;
  • -t:等价于“-vT”选项;

(4)参数说明

  • 文件列表:指定要连接的文件列表。

(5)实例

实例1:显示文件内容—cat 文件

[[email protected] ~]# cat file
Hello!
 
What‘s your name?
 
 
I‘m studying linux.

实例2:对所有行进行编号输出显示—cat –n

[[email protected] ~]# cat -n file    
     1 Hello!
     2
     3 What‘s your name?
     4
     5
     6 I‘m studying linux.

实例3:显示非空行的行号—cat –b

[[email protected] ~]# cat-b file
     1 Hello!
 
     2 What‘s your name?
 
 
     3 I‘m studying linux.

实例4:压缩文件中多余的空行—cat –s

[[email protected] ~]# cat -sn file
     1 Hello!
     2
     3 What‘s your name?
     4
     5 I‘m studying linux.

实例5:显示文件中所有内容—cat –A

[[email protected] ~]# cat -A file 
Hello!$
$
What‘s your name?$
$
$
I‘m studying linux.$
时间: 2024-10-22 17:48:21

linux cat的相关文章

linux cat命令使用方法详解--把档案串连接后传到基本输出

linux cat命令使用方法详解--把档案串连接后传到基本输出 日期:2011-12-05 点击:2324 来源: 未知 分享至: 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-b

Linux Cat命令主要三大功能

Linux Cat命令主要有三大功能:1,Cat命令一次显示整个文件.$ cat filename2,Cat命令从键盘创建一个文件.$ cat > filename只能创建新文件,不能编辑已有文件.3,Cat命令将几个文件合并为一个文件.$ cat file1 file2 > file参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank当遇到有连续两行以上的

Linux CAT与ECHO命令详解 <<EOF EOF

Linux CAT与ECHO命令详解 cat命令是Linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: 1.一次显示整个文件. $ cat filename 2.从键盘创建一个文件. $ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件. $cat file1 file2 > file cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName 说明:

linux cat 的深入用法

命令基于centos6系列,翻译基于官方原文的意思. cat cat - concatenatefiles 1117.www.qixoo.qixoo.com and print on the standard output连接文件和打印标准输出 cat [OPTION]...[FILE]... DESCRIPTION描述 Concatenate FILE(s), or standard input,to standard output. -A, --show-all equivalent to

Linux cat 命令源码剖析

最近在读APUE, 边看还得边做才有效果. 正好linux下很多命令的是开源的, 可以直接看源码. GNU coreutils 是个不错的选择. 源码包有我们最常用的 ls, cat等命令的源码, 每个命令都比较短小精悍, 适合阅读. 下面是我阅读 cat 命令的一点笔记. 到这里下载源码. 在源码根目录下 ./configure; make 就可以直接编译, 修改后make就可以编译了. 命令源码在 src/目录中, lib/目录下有一些用到的辅助函数和常量定义. 1. 命令行解析 基本上所有

Linux cat(查看文件的命令,从前向后)

cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件]... 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件:cat file1 file2 > file 3.命令参数: -A, --show

linux cat,tac,more,less,head,tail,cut,sort,uniq,wc,tr命令的使用

cat:连接并显示,比如: [[email protected] ~]# cat /tmp/sort.test  111 324 567 324 890 890 567 abc 加上选项-n会显示行号: [[email protected] ~]# cat -n /tmp/sort.test      1111      2324      3567      4324      5890      6890      7567      8abc 加上-E选项会显示行尾符$:(linux中行尾

Linux cat命令详解

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting 范例: cat

linux cat 详解

cat 是linux中比较常见的命令,但是你真的很熟悉它的用法吗? cat主要有三大功能:1.一次显示整个文件.$ cat filename2.从键盘创建一个文件.$ cat > filename     只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > file 参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze