• cat命令应用


    记录:338

    场景:在CentOS 7.9操作系统上,使用cat命令查看文件内容;把内容输出到指定文件;把多个文件合并为一个文件等。比如查看Tomcat的日志文件等。

    版本:

    操作系统:CentOS 7.9

    1.命令应用

    在/home/apps/work目录下,有文件intro.txt。

    (1)查看文件内容

    命令:cat intro.txt

    解析:打印出全部内容,包括空行。且不会修改原来文件内容。

    (2)查看文件内容

    命令:cat -A intro.txt

    解析:打印出全部内容,空行会使用$标记。

    (3)查看文件内容

    命令:cat -b intro.txt

    解析:打印出全部内容,给每个段落加上数字编码,标识段落序号。

    (4)查看文件内容

    命令:cat -E intro.txt

    解析:打印出全部内容,空行会使用$标记。

    (5)查看文件内容

    命令:cat -n intro.txt

    解析:打印出全部内容,给每个段落加上数字编码,标识段落序号。空行也标记为一个序号。

    (6)查看文件内容

    命令:cat -s intro.txt

    解析:打印出全部内容,多个空行会被压缩为一行。

    (7)查看文件内容

    命令:cat -t intro.txt

    解析:打印出全部内容,TAB键字符串会使用^I替代。

    (8)把文件内容输出到指定文件

    命令:cat intro.txt >> hz.txt

    解析:把intro.txt文件内容输出到hz.txt文件。

    (9)把字符串内容输出到指定文件

    命令:cat >>/home/apps/data/hz_cat.txt<

    输入内容:

    Hangzhou is a beautiful city.

    Hangzhou in Zhejiang.

    命令结束:EOF

    解析:把字符串内容输出到hz.txt文件。

    (10)把多个文件合并为一个文件

    命令:cat intro.txt hz.txt >> info.txt

    解析:把intro.txt和hz.txt文件内容,合并到info.txt一个文件中。

    2.命令帮助手册

    命令:cat --help

    解析:查看cat支持全部命令和选项,在实际工作中,查看这个手册应该是必备之选。

    1. Usage: cat [OPTION]... [FILE]...
    2. Concatenate FILE(s), or standard input, to standard output.
    3. -A, --show-all equivalent to -vET
    4. -b, --number-nonblank number nonempty output lines, overrides -n
    5. -e equivalent to -vE
    6. -E, --show-ends display $ at end of each line
    7. -n, --number number all output lines
    8. -s, --squeeze-blank suppress repeated empty output lines
    9. -t equivalent to -vT
    10. -T, --show-tabs display TAB characters as ^I
    11. -u (ignored)
    12. -v, --show-nonprinting use ^ and M- notation, except for LFD and TAB
    13. --help display this help and exit
    14. --version output version information and exit
    15. With no FILE, or when FILE is -, read standard input.
    16. Examples:
    17. cat f - g Output f's contents, then standard input, then g's contents.
    18. cat Copy standard input to standard output.
    19. GNU coreutils online help:
    20. For complete documentation, run: info coreutils 'cat invocation'

    以上,感谢。

    2022年11月26日

  • 相关阅读:
    gcc优化内存之 __attribute__((packed))
    ROS中实现A*路径规划
    web网页设计期末课程大作业:美食餐饮文化主题网站设计——HTML+CSS+JavaScript美食餐厅网站设计与实现 11页面
    Python自学笔记8:实操案例五(循环输出26个字母对应的ASCII码值,模拟用户登录,猜数游戏,计算100-999之间的水仙花数)
    第16篇:JTAG UART IP应用<三>
    线程安全
    arthas学习图文记录
    pytorch深度学习实战lesson21
    WebDAV之葫芦儿·派盘+思源笔记
    频敏变阻器 BP4G-31511/06350 BP4G-25010/04563 结构简单、操作方便
  • 原文地址:https://blog.csdn.net/zhangbeizhen18/article/details/128059314