cat 链接并显示文件

版权声明: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】显示文本文件的结束符号【 ( l i n u x 】(注意linux里面文本文件结束符号为 (即:换行符号))
【-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 ~]#

猜你喜欢

转载自blog.csdn.net/u013008795/article/details/88785513
cat