版权声明:qq:1263351411 https://blog.csdn.net/u013008795/article/details/88785513
3.11 cat链接文件并显示
3.11.1 语法
cat [OPTION]… [FILE]…
例如:【cat /etc/shells】显示当前系统所支持的shell
例如:【cat -n /etc/statetab】
[root@gdy103 ~]# cat -n /etc/statetab
1 #
2 # A list of paths which should be bind-mounted from a
3 # partition dedicated to persistent data
4 #
5 # See $STATE_LABEL in /etc/sysconfig/readonly-root
6 #
7 # Examples:
8 #
9 # /root
10 # /etc/ssh
11 # /var/spool/mail
12 #
[root@gdy103 ~]#
例如:【cat -E /etc/statetab】
[root@gdy103 ~]# cat -E /etc/statetab
#$
# A list of paths which should be bind-mounted from a$
# partition dedicated to persistent data$
#$
# See $STATE_LABEL in /etc/sysconfig/readonly-root$
#$
# Examples: $
#$
# /root$
# /etc/ssh$
# /var/spool/mail$
#$
[root@gdy103 ~]#
3.11.2 常用参数
【-n】在显示的时候对每一行进行编号
【-E】显示文本文件的结束符号【
(即:换行符号))
【-T】显示制表符
【-A】显示所有隐藏符号
3.11.3 附加
【tac】命令,反向显示文本文件
【cat --help】
[root@gdy103 ~]# cat --help
用法:cat [选项]... [文件]...
将[文件]或标准输入组合输出到标准输出。
-A, --show-all 等于-vET
-b, --number-nonblank 对非空输出行编号
-e 等于-vE
-E, --show-ends 在每行结束处显示"$"
-n, --number 对输出的所有行编号
-s, --squeeze-blank 不输出多行空行
-t 与-vT 等价
-T, --show-tabs 将跳格字符显示为^I
-u (被忽略)
-v, --show-nonprinting 使用^ 和M- 引用,除了LFD和 TAB 之外
--help 显示此帮助信息并退出
--version 显示版本信息并退出
如果没有指定文件,或者文件为"-",则从标准输入读取。
示例:
cat f - g 先输出f 的内容,然后输出标准输入的内容,最后输出g 的内容。
cat 将标准输入的内容复制到标准输出。
请向[email protected] 报告cat 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告cat 的翻译错误
要获取完整文档,请运行:info coreutils 'cat invocation'
[root@gdy103 ~]#
【tac --help】
[root@gdy103 ~]# tac --help
用法:tac [选项]... [文件]...
将每个指定文件按行倒置并写到标准输出。
如果不指定文件,或文件为"-",则从标准输入读取数据。
长选项必须使用的参数对于短选项时也是必需使用的。
-b, --before 在行前而非行尾添加分隔标志
-r, --regex 将分隔标志视作正则表达式来解析
-s, --separator=字符串 使用指定字符串代替换行作为分隔标志
--help 显示此帮助信息并退出
--version 显示版本信息并退出
请向[email protected] 报告tac 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告tac 的翻译错误
要获取完整文档,请运行:info coreutils 'tac invocation'
[root@gdy103 ~]#