[root@6 ~]# man catCAT

(1)                           User Commands                          CAT(1)


NAME

       cat - concatenate files and print on the standard output

            //vt. 连结;使连锁; adj. 连结的;连锁的

            //连接文件和标准输出打印

SYNOPSIS//摘要,概要,大纲

       cat [OPTION]... [FILE]...


DESCRIPTION

       Concatenate FILE(s), or standard input, to standard output.


       -A, --show-all

              equivalent to -vET

//-A=-vET
6 ~]# cat -A test2.txt
This is rootkdssafkddfsdfsd$
dsfsdgg$
dsfsf$
The user is mrooooter is a dog's name$
$
$
chroot is a command$
mrooter is not a word$
$

       -b, --number-nonblank

              number nonempty output lines

//带行号输出非空的行数
]# cat -b test2.txt
     1  This is rootkdssafkddfsdfsd
     2  dsfsdgg
     3  dsfsf
     4  The user is mrooooter is a dog's name
     
     
     5  chroot is a command
     6  mrooter is not a word


       -e     equivalent to -vE

//-e = -vE
~]# cat -e test2.txt
This is rootkdssafkddfsdfsd$
dsfsdgg$
dsfsf$
The user is mrooooter is a dog's name$
$
$
chroot is a command$
mrooter is not a word$
$

       -E, --show-ends

              display $ at end of each line

//在结尾出显示$
~]# cat -E test2.txt
This is rootkdssafkddfsdfsd$
dsfsdgg$
dsfsf$
The user is mrooooter is a dog's name$
$
$
chroot is a command$
mrooter is not a word$
$

       -n, --number

              number all output lines

//带行号显示所有行
 ~]# cat -n test2.txt
     1  This is rootkdssafkddfsdfsd
     2  dsfsdgg
     3  dsfsf
     4  The user is mrooooter is a dog's name
     5
     6
     7  chroot is a command
     8  mrooter is not a word
     9

       -s, --squeeze-blank

              suppress repeated empty output lines

//抑制重复空行输出,有两个空行,只输出一个空行
 ~]# cat -s test2.txt
This is rootkdssafkddfsdfsd
dsfsdgg
dsfsf
The user is mrooooter is a dog's name

chroot is a command
mrooter is not a word

       -t     equivalent to -vT

//-t=-vT
[root@6~]# cat -t test2.txt
This is rootkdssafkddfsdfsd
dsfsdgg
dsfsf
The user is mrooooter is a dog's name


chroot is a command
mrooter is not a word
[root@6 ~]# cat -vt test2.txt
This is rootkdssafkddfsdfsd
dsfsdgg
dsfsf
The user is mrooooter is a dog's name


chroot is a command
mrooter is not a word

       -T, --show-tabs

              display TAB characters as ^I

//
[root@oldboy6 ~]# cat -T test2.txt 
This is rootkdssafkddfsdfsd
dsfsdgg
dsfsf
The user is mrooooter is a dog's name


chroot is a command
mrooter is not a word
[root@6 ~]#

       -u     (ignored)


       -v, --show-nonprinting

              use ^ and M- notation, except for LFD and TAB

// 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外 

       --help display this help and exit


       --version

              output version information and exit


       With no FILE, or when FILE is -, read standard input.


EXAMPLES

       cat f - g

              Output f’s contents, then standard input, then g’s contents.

//输出f'的内容,然后标准输入,然后g的内容。操作只显示第一个文件的内容

       cat    Copy standard input to standard output.


AUTHOR

       Written by Torbjorn Granlund and Richard M. Stallman.


REPORTING BUGS

       Report cat bugs to bug-coreutils@gnu.org

       GNU coreutils home page: <http://www.gnu.org/software/coreutils/>

       General help using GNU software: <http://www.gnu.org/gethelp/>

       Report cat translation bugs to <http://translationproject.org/team/>


COPYRIGHT

       Copyright    2010  Free  Software Foundation, Inc.  License GPLv3+: GNU GPL

       version 3 or later <http://gnu.org/licenses/gpl.html>.

       This is free software: you are free to change and redistribute it.  There is

       NO WARRANTY, to the extent permitted by law.


SEE ALSO

       The  full  documentation  for cat is maintained as a Texinfo manual.  If the

       info and cat programs are properly installed at your site, the command


              info coreutils 'cat invocation'


       should give you access to the complete manual.


GNU coreutils 8.4                November 2013                          CAT(1)

(END) 

 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



[rooty6 ~]# cat --help

Usage: cat [OPTION]... [FILE]...

Concatenate FILE(s), or standard input, to standard output.


  -A, --show-all           equivalent to -vET

  -b, --number-nonblank    number nonempty output lines

  -e                       equivalent to -vE

  -E, --show-ends          display $ at end of each line

  -n, --number             number all output lines

  -s, --squeeze-blank      suppress repeated empty output lines

  -t                       equivalent to -vT

  -T, --show-tabs          display TAB characters as ^I

  -u                       (ignored)

  -v, --show-nonprinting   use

 ^ and M- notation, except for LFD and TAB

      --help     display this help and exit

      --version  output version information and exit


With no FILE, or when FILE is -, read standard input.


Examples:  

  cat f - g  Output f's contents, then standard input, then g's contents.

  cat        Copy standard input to standard output.


Report cat bugs to bug-coreutils@gnu.org

GNU coreutils home page: <http://www.gnu.org/software/coreutils/>

General help using GNU software: <http://www.gnu.org/gethelp/>

For complete documentation, run: info coreutils 'cat invocation'