Linux-cat

语法

cat [-AbeEnstTuv] [--help] [--version] fileName

作用

用于连接文件并打印到标准输出设备上。

参数

  • -n 或 –number
    由 1 开始对所有输出的行数编号。
  • -b 或 –number-nonblank
    和 -n 相似,只不过对于空白行不编号。
  • -s 或 –squeeze-blank
    当遇到有连续两行以上的空白行,就代换为一行的空白行。
  • -v 或 –show-nonprinting
    列出一些非显示字符,使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
  • -E 或 –show-ends :
    将结尾的换行符以$显示
  • -T 或 –show-tabs:
    将 TAB 字符显示为 ^I。
  • -A, –show-all
    等价于 -vET。
  • -e:
    等价于”-vE”选项;
  • -t:
    等价于”-vT”选项;

使用实例

显示行号

[root@Ethan Ethan]# cat -n man.txt | head 
     1  MAN(1)                                  Manual pager utils                                 MAN(1)
     2
     3
     4
     5  NAME
     6         man - an interface to the on-line reference manuals
     7
     8  SYNOPSIS
     9         man  [-C  file]  [-d]  [-D]  [--warnings[=warnings]]  [-R  encoding]  [-L locale] [-m sys‐
    10         tem[,...]] [-M path] [-S list] [-e extension] [-i|-I] [--regex|--wildcard]  [--names-only]

跳过空白行编号

[root@Ethan Ethan]# cat -b man.txt | head
     1  MAN(1)                                  Manual pager utils                                 MAN(1)



     2  NAME
     3         man - an interface to the on-line reference manuals

     4  SYNOPSIS
     5         man  [-C  file]  [-d]  [-D]  [--warnings[=warnings]]  [-R  encoding]  [-L locale] [-m sys‐
     6         tem[,...]] [-M path] [-S list] [-e extension] [-i|-I] [--regex|--wildcard]  [--names-only]

显示完整的文件内容

[root@Ethan Ethan]# cat -A man.txt | head
MAN(1)                                  Manual pager utils                                 MAN(1)$
$
$
$
NAME$
       man - an interface to the on-line reference manuals$
$
SYNOPSIS$
       man  [-C  file]  [-d]  [-D]  [--warnings[=warnings]]  [-R  encoding]  [-L locale] [-m sysM-bM-^@M-^P$
       tem[,...]] [-M path] [-S list] [-e extension] [-i|-I] [--regex|--wildcard]  [--names-only]$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值