文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux系统cat命令的使用方法是什么

2023-06-28 14:07

关注

这篇文章跟大家分析一下“Linux系统cat命令的使用方法是什么”。内容详细易懂,对“Linux系统cat命令的使用方法是什么”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“Linux系统cat命令的使用方法是什么”的知识吧。

cat是Linux系统中用于查看文本文件和连接的工具,其主要功能就是为了查看文件内容。

cat help可以查看cat帮助信息,如各种参数使用方法,当然也可以用man cat来查看,建议大家养成遇到命令不懂用法时,用–help或man来查看帮助信息,养成好习惯。filename为文件名,即系统中需要查看的文件名字。与这个命令相似功能的命令有:tac,less,tail,more

参数说明: -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 显示此帮助信息并离开

使用范例:(在以下的例子中,linuxyw.txt是文件的名字)cat linuxyw.txt 查看文件名为linuxyw.txt的内容,如下图所示默认为三行内容:

Linux系统cat命令的使用方法是什么

-A 带上参数示范:(–show-all 等价于 -vET),不常用cat -A linuxyw.txtLinux系统cat命令的使用方法是什么

-b 对非空行输出行号:cat -b linuxyw.txtLinux系统cat命令的使用方法是什么

-e 等价于 -vE(–show-ends 在每行结束处显示 $),不常用cat -e linuxyw.txtLinux系统cat命令的使用方法是什么

-n 对所有行显示行号cat -n linuxyw.txtLinux系统cat命令的使用方法是什么

-s –squeeze-blank 不输出多行空行,其实就是当多行空格在一起的时候,只输出一行空格。不常用,其它参数不作演示,可自行操作下,有利于自己学习。

–help(以后对于不懂的命令或软件安装时,都可以用help来获取帮助)Linux系统cat命令的使用方法是什么

cat 创建文件或连接文件范例:用cat创建文件时,需要使用EOF结束(非必须用EOF,推荐初学者只管知道用EOF就行)如果手动用cat创建文件时,结束时需要按Ctrl+D组合键。如图:Linux系统cat命令的使用方法是什么

当输完www.linuxyw.com后,按键盘Ctrl+D结束输入,这样文件就被创建,文件里面的内容就是输入的i love linuxyw.com和www.linuxyw.com这2行内容:Linux系统cat命令的使用方法是什么

在用cat > linuxyw.com时,用到>符号,这个符号是重定向的意思,会覆盖原来文件的内容,没有文件时会自动创建。如果用>>符号,即表进追加内容,不会覆盖原文件内容,只会在原文件内容下面追加你所输入的内容。>和>>千万别搞混了,用错可能会出大问题的。Linux系统cat命令的使用方法是什么

如果不用手动,则用EOF符号即可,如图:当第一行用和>>,如上例

Linux系统cat命令的使用方法是什么

如果你是初学者,以下内容看不懂的话,可以先略过,日后再回来。如果在写shell脚本的时候,需要生成一个配置文件,但这配置文件带变量,这时就需要把EOF用单引号括起来,否则变量会被解析掉。而且在写脚本时,EOF后面不能带空格等其它符号,否则会出错。以下图是我在写脚本时,要求原本不动地把cat下的内容生成到脚本配置文件中,如果EOF不用单引号引起来,就会使下面的${VIP}等变量被解析掉,就造成生成一个错误的配置文件了。

Linux系统cat命令的使用方法是什么

下面这个脚本是我需要在生成配置文件时,在cat时去解析变量,这样则不需要使用单引号引起来。Linux系统cat命令的使用方法是什么

用个简单的方法示例吧:以下是写的shell脚本内容:上面cat是生成linux_cat1.txt文件,下面cat是生成linux_cat2.txt文件。

Linux系统cat命令的使用方法是什么

执行完脚本后,我们cat查看这二个文件。Linux系统cat命令的使用方法是什么

cat把一个或多个文件合并成一个文件:如把文件1,文件2,文件3的内容,重新合并到文件4中。如下图示例。Linux系统cat命令的使用方法是什么

关于Linux系统cat命令的使用方法是什么就分享到这里啦,希望上述内容能够让大家有所提升。如果想要学习更多知识,请大家多多留意小编的更新。谢谢大家关注一下编程网网站!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯