cat可谓是随处可用,全名:concatenate and print files。用于连接和打印文件,按序读取文件内容,然后输出到标准输出。如果文件是单个破折号-或者缺乏文件,cat将读取标准输入。

1.语法

cat [-benstuv] [file ...]

2.参数

-b:输出非空行的行号,从1开始
-n:输出行号,从1开始
-u:禁用输出缓冲区
-e:显示非打印字符,显示换行符为"$"符号
-t:显示非打印字符,显示tab符为"^I"
-v:显示非打印字符,控制符"control-X"显示为"X",删除符显示为"?",非ascii字符被显示为"M-"

从以上的参数中可以看出cat的一个非常重要的使用方向:
显示非打印字符,如换行符,tab符等等,这个特性可以用于排查我们经常遇到的windows文件 -> linux上后,出现的各种问题又难以排查。

cat可以是一种检测非打印字符的手段。

相关文章:

  • 2022-12-23
  • 2022-01-02
  • 2021-10-02
  • 2021-07-13
  • 2021-06-10
猜你喜欢
  • 2021-10-21
  • 2021-12-20
  • 2022-01-02
  • 2022-02-03
  • 2021-08-01
  • 2022-01-28
相关资源
相似解决方案