【01-001文件管理】 CLS 之 cat

【01-001】文件管理命令行 cat 详解


cat


trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat --help
用法:cat [选项]... [文件]...
Concatenate FILE(s) to standard output.

如果没有指定文件,或者文件为"-",则从标准输入读取。

  -A, --show-all           等价于 -vET
  -b, --number-nonblank    和 -n 相似,但对空白行不编号
  -e                       等价于 -vE
  -E, --show-ends          在每行结束处显示 $
  -n, --number             由 1 开始对所有输出的行数进行编号
  -s, --squeeze-blank      当遇到有连续两行以上的空白行,就代换为一行空白行
  -t                       与 -vT 等价
  -T, --show-tabs          将跳格字符显示为^I
  -u                       (被忽略)
  -v, --show-nonprinting   使用^ 和M- 引用,除了LFDTAB 之外
      --help        显示此帮助信息并退出
      --version     显示版本信息并退出

示例:
  cat f - g  先输出f 的内容,然后输出标准输入的内容,最后输出g 的内容。
  cat        将标准输入的内容复制到标准输出。

GNU coreutils 在线帮助: <http://www.gnu.org/software/coreutils/>
请向 <http://translationproject.org/team/zh_CN.html> 报告cat 的错误说明
获取完整使用文档: <http://www.gnu.org/software/coreutils/cat> 或通过运行:
info '(coreutils) cat invocation' 查看使用帮助

查看文件内容

⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat  README.md 
哈哈 dev2 修改了README 文件
我这还是在第二行,正在测试哦
测试第三行
。



。
。
。
。
。
。
当然很无语啦

案例

-s 参数

 ⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat -s  README.md
哈哈 dev2 修改了README 文件
我这还是在第二行,正在测试哦
测试第三行
。

。
。
。
。
。
。
当然很无语啦

-b 参数

⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat -b  README.md
     1  哈哈 dev2 修改了README 文件
     2  我这还是在第二行,正在测试哦
     3  测试第三行
     45678910

-n 参数

⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat -n  README.md
     1  哈哈 dev2 修改了README 文件
     2  我这还是在第二行,正在测试哦
     3  测试第三行
     45  
     6  
     7  
     891011121314  当然很无语啦

-E 参数

⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat -E  README.md
哈哈 dev2 修改了README 文件$
我这还是在第二行,正在测试哦$
测试第三行$
$
$
$
$
$
$
$
$
$
$
当然很无语啦$

cat 重定向

⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat >hello
hello world!
 ⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  ll
总用量 8.0K
-rw-r--r-- 1 trsky trsky  13 413 01:04 hello
-rw-r--r-- 1 trsky trsky 146 413 01:01 README.md
 ⚙ trsky@trsky-deepin  ~/Documents/demo   dev1 ●  cat hello 
hello world!

猜你喜欢

转载自blog.csdn.net/qq_36148847/article/details/79922460
cls
cat