范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

linux的一只小猫,查看文件基本内容命令cat

  cat命令简介
  cat命令用于在控制台标准输出上显示基本文本文件。cat提供了多个文件名作为输入,它会将它们的内容拼接到一起并显示它。
  对于熟悉echo命令的人来说,该cat程序是一种递归版本,适用于文件作为输入提供的所有行。 cat命令用法
  该cat命令通常用于查看或连接其他程序的参数文件或输出文件,例如日志、数据库查询响应文件甚至是 bash 脚本文件。
  有时,cat可以与>和>>运算符结合使用,而不是从现有文件或标准输入流中编辑文件。cat用作文本编辑器的场景并不多见。 > 和>> 的区别
  运算符 > 会覆盖目标的原有内容。当文件存在时,会先删除原文件,再重新创建文件,然后把内容写入该文件;否则直接创建文件。
  运算符 >> 会在目标原有内容后追加内容。当文件存在时直接在文件末尾进行内容追加,不会删除原文件;否则直接创建文件。 1. cat 命令语法
  作为linux本机 shell 命令,用户可以在终端上使用man命令 获得cat的基本语法手册
  命令的语法: $ cat [选项] [文件名1 [文件名2 […]]]
  通过语法可以看到,cat命令执行的时候可以指定选项和文件,也可以不指定选项和文件名。当然,选项和文件名可以指定多个。
  当没有指定任何参数,cat以标准输入作为输入,终端作为输出。效果就是terminal输入一行回车,terminal会将内容打印出来。 $ cat sd sd fd fd asdfe asdfe ^C
  通过> 或 >> 可以将终端的内容输出到文件。 $ cat > cat.temp.file 123456 Hello world sometimes new worlds ^C $ cat cat.temp.file 123456 Hello world sometimes new worlds
  cat 命令列表:
  选项
  描述
  -n
  显示所有行号
  -E
  行尾用$
  -b
  显示非空行的行号
  -s
  将多个连续的空行显示为一个
  -T
  将制表符显示为 ^I
  -v
  使用 ^ 和 M- 表示法
  -e
  相当于组合使用 -v 和 -E 选项
  -t
  相当于组合使用 -v 和 -T 选项
  -A
  相当于组合使用 -v、-E 和 -T 选项
  -
  将标准输入指定为文件名。在执行期间使用"Ctrl + D"结束。 2.用cat命令新建文件
  可以使用以下语法在 Linux 或 Unix 中使用 cat 命令创建新文件并添加一些数据。 cat > 文件名
  例如,这里我将新建一个文件cars.txt,并在这个文件中添加一些内容。首先,我们将检查,我们没有任何同名的现有文件: $ ls -al cat.temp.file ls: cannot access "cat.temp.file": No such file or directory
  接下来我们将创建一个新文件并将一些数据添加到该文件中(按 ENTER 并按CTRL+D保存并退出): $ cat > cat.temp.file 123456 Hello world sometimes new worlds
  如您所见,创建了一个新文件cars.txt: $ ls -al cat.temp.file -rw-r--r-- 1 yunzhong yunzhong 40 Sep 26 09:04 cat.temp.file
  查看文件内容: $ cat cat.temp.file 123456 Hello world sometimes new worlds 3. 使用 cat 命令将数据追加到新文件或现有文件中
  我们也可以使用>>符号和 cat 命令来创建一个包含一些内容的新文件,或者也可以将一些新内容添加到现有文件中:
  目前我没有任何fruits.txt文件: $ ls -al friutes.txt ls: cannot access "friutes.txt": No such file or directory
  我们将创建这个文件并添加一些数据: $ cat >> friutes.txt apples bananas pears mongos orages
  文件创建成功并添加了新内容: $ cat friutes.txt apples bananas pears mongos orages
  friutes.txt已经存在,我们将在现有文件中添加更多内容: $ cat >> friutes.txt watermelon
  验证friutes.txt文件内容: $ cat friutes.txt apples bananas pears mongos orages watermelon 4.用cat命令显示TAB字符
  在介绍的输出中,第 4 行显示为空行,而我们在第 2 行输入了 TAB 字符。我们^I使用以下选项查看这些 Tab 字符在 cat 输出中显示的–T内容。 $ cat -n -T friutes.txt      1  apples      2  ^I      3  bananas      4      5  pears      6  mongos      7  orages      8  watermelon 5. 用 cat 命令显示行尾字符
  您可能不希望您的文件有尾随空格。要检查这一点,您可以使用结合-E参数的 cat 命令查看文件。使用此选项,行尾指示符显示为带有美元 ($) 符号,如下例所示: $ cat -E friutes.txt apples$         $ bananas$ $ pears$ mongos$ orages$ watermelon$ 6.用cat命令合并重复的空行
  忽略重复的空行以方便阅读和更好地解释文件通常很有用。这是通过–s以下选项完成的: $ cat friutes.txt apples  bananas  pears     mongos orages watermelon  $ cat -s -T -n friutes.txt      1  apples      2  ^I      3  bananas      4      5  pears      6      7  mongos      8  orages      9  watermelon 7. 使用 cat 命令仅在非空行上显示行号
  我们使用-n选项显示了 "friutes.txt" 的所有行号。我们现在使用参数–b来做一些类似的事情,唯一的区别是它不在空行上显示行号。 $ cat -b -T friutes.txt      1  apples      2  ^I      3  bananas       4  pears          5  mongos      6  orages      7  watermelon
  结合–s选项,它仍然与以下输出中的显示相同: $ cat -b -s friutes.txt      1  apples      2      3  bananas       4  pears       5  mongos      6  orages      7  watermelon 8. 使用 cat 命令连接多个文件
  根据其语法,cat可以将多个文件名作为输入。使用多个文件作为输入,结果是所有文件内容追击到一起显示。
  运行命令cat -s friutes.txt 合并空行,并将结果输入到新文件friutes.txt2。
  将friutes.txt 和 friutes.txt2 都作为参数,返回的结果是两个文件内容的拼接。 $ cat -s friutes.txt > friutes.txt2 $ cat -n -E -T friutes.txt friutes.txt2      1  apples$      2  ^I$      3  bananas$      4  $      5  pears$      6  $      7  $      8  $      9  $     10  mongos$     11  orages$     12  watermelon$     13  apples$     14  ^I$     15  bananas$     16  $     17  pears$     18  $     19  mongos$     20  orages$     21  watermelon$ $ cat friutes.txt friutes.txt2 apples  bananas  pears     mongos orages watermelon apples  bananas  pears  mongos orages watermelon 9. 使用 cat 命令显示标准输入中的文本
  –运算符(选项)用于将标准输入作为cat输入之间的文件名引用。在下面的示例中,(在标准输入上)写入的所有内容都会立即显示 cat(这就是每行出现两次的原因),直到Ctrl+D来指示 EOF 并继续。 $ cat - hello hello world world ! ! 10. 使用带有 STDIN 的 cat 命令合并多个文件及标准输入到一个文件
  使用 cat 命令,您可以将多个文件合并到一个文件中,并在合并过程中添加额外的内容。执行此操作的语法是: cat - FILE1 FILE2 FILE3 ... file
  此处连字符 (-) 的位置可能会有所不同,您可以在合并过程中将其添加到要添加其他数据的位置。例如,如果您打算在 FILE1 内容之后和 FILE2 之前添加更多数据,那么您的语法将是: cat FILE1 - FILE2 FILE3 ... file
  同样,如果您计划在合并过程中在 FILE2 之后和 FILE3 之前编写一些文本,那么您的语法将是: cat FILE1 FILE2 - FILE3 ... file $ cat friutes.txt - friutes.txt2 > friutes.txt-new -------------------------------------- $ cat friutes.txt-new apples  bananas  pears     mongos orages watermelon -------------------------------------- apples  bananas  pears  mongos orages watermelon
  我们也可以指定多次标准输入: cat FILE1 - FILE2 - FILE3 - FILE4 FILE5 ... FILEn
  如下例,需要做两次输入,每次输入以‘ctrl + d’结束。 $ cat friutes.txt - friutes.txt - friutes.txt > friutes.txt-new ------------------------ ======================== yunzhong@DESKTOP-9VB7LN7:/tmp$ cat friutes.txt-new apples  bananas  pears     mongos orages watermelon ------------------------ apples  bananas  pears     mongos orages watermelon ======================== apples  bananas  pears     mongos orages watermelon

刘涛的2022年,打了多少酱油?2022年过去了,给刘涛做了个复盘,这一年她可真忙,录综艺,搞直播,还客串了不少关注度颇高的电视剧。我们重点来讲一下,刘涛2022年的影视剧作业!她是开端中的杜局长,也是县委大院中网评颜值与演技共存的女星赵丽颖李沁迪丽热巴孙俪近年许多女演员都凭借演技刷新形象,如赵丽颖靠著风吹半夏幸福到万家转型成功,刘亦菲在古装剧梦华录清冷又妩媚,演技令人惊艳,2023开年刘亦菲更首次出演现代剧去有风的地方,新角色让观众知情人确认赵丽颖任北京卫视春晚代言人,王源重复担任概率低1月3日,北京卫视开启为期5天的活动录制,当日下午网传赵丽颖王源担任北京卫视春晚代言人。知名媒体透过知情人确认,赵丽颖将任北京卫视春晚代言人,至于王源重复担任代言人的概率较低。另一赵丽颖现身北京卫视春晚录制现场红色束腰长裙浅露小蛮腰搜狐娱乐讯(庄自修文孟莎图视频)1月3日,赵丽颖现身北京卫视春晚录制现场,红色长裙搭配黑色高跟鞋,优雅妩媚。3日下午,赵丽颖准时来到彩排现场,她身穿红色束腰长裙,浅露小蛮腰,妩媚动赵丽颖关晓彤现身2023年北京卫视春晚录制现场头条创作挑战赛2023年1月4日,有北京网友拍到赵丽颖关晓彤曹征刘威张可盈唐曾沈腾马丽等人现身2023年北京卫视春晚录制现场,赵丽颖现身北京卫视春晚录制现场第一组,赵丽颖携幸福到万传统批发行业在互联网时代,如何重构商业模式?批发业是指批发商向批发零售单位和其他企事业单位批量销售生活必需品和生产资料,从事进出口贸易和贸易经纪代理活动的活动。目前,中国批发市场以专业市场为主,而专业批发产业链大多较长,受地考古发现证明80万年前人类已能烧烤以色列研究人员发现,近100万年前人类,使用火源的证据。古老的火焰上图在以色列北部的埃夫隆采石场发现了80万年前的燧石工具。图赞恩斯特普卡使用先进的人工智能技术,魏茨曼研究所的团队三星GalaxyA345G最新渲染图曝光水滴屏宽黑边视觉感人经过了整整1个月的激烈厮杀,搭载第二代高通骁龙8移动平台的顶级旗舰陆续亮相,除个别厂商外,这一轮旗舰搭载基本将暂告一段落,我们将看到几个中端机型在近期与大家见面,其中就包括三星正在三星的又一次豪赌将三星称为赌徒一点不为过,尤其是在存储领域。2000年代三星通过一次又一次赌徒式的逆周期投资,在DRAM市场的衰退中,先后击败德国巨头奇梦达和日本国家队尔必达,登上了存储龙头地位。一人要被续约,一人要被送走,两兄弟不同命,巴黎操作让人看不懂巴黎圣日耳曼在最新的一轮联赛中,由于内马尔和梅西的缺阵,巴黎圣日耳曼迎来了联赛的首败,客场13输给了排名第二的朗斯。梅西和内马尔相识已久,两人从巴萨时期就建立了良好的私人友谊,如今三星显示器的最新可折叠概念屏FlexHybrid既能滑动又能折叠三星显示器刚刚公布的FlexHybrid是一款全新的原型设备,其显示屏既可折叠又可滑动。这款概念性的智能移动设备的左侧可以展开,露出显示屏,而右侧可以向外滑动,获得更多的屏幕空间。
简单了解iOSCVPixelBuffer(下)1前言在简单了解iOSCVPixelBuffer(中)中,我们了解了颜色空间RGB和YUV的区别以及相关的背景知识,最后对CVPixelBuffer中的kCVPixelFormat美女佳丽职业装赏析美女佳丽职业装,是指在工作场合为了凸显个人形象与个性遵守职业规范等而穿着的服饰。它不仅仅是一种简单的衣着,更是一种表达自己态度追求职业成功的精神象征。下面我们来欣赏几种经典的职业装买到就是赚到,奢侈品涨价收割了谁?丨氪金大消费作者谢芸子编辑潘心怡封面来源视觉中国3月1日傍晚,在向熟悉的柜姐证实香奈儿次日涨价的消息后。抱着买到就是赚到的心态,31岁的梁云一下班就冲进了北京SKP。晚上21点,香奈儿门店外仍NewDailyOutfit宝珀,璀璨之手时间作为永恒的话题,在每个意义被提及的交谈中出现。人类自古有着对其记录的痴迷,我们观察一天之中阳光的迁移,夜晚星空的改变,万物生息更替,脸上成长的痕迹。而在时间背后,则是经得起细看告别我的机械表之路开始上班的时候,老爸从家里翻出来的一块表,手卷机芯,夜光,亚克力镜面,超薄的款式。也正是为了了解这块表的品牌和历史,我才开始对机械表产生兴趣,浏览了大量的名表论坛,慢慢地开始了我的中国设计师里,还数他会玩儿当谈及复古未来主义,脑海中一闪而过的画面是在霓虹灯光下闪耀的金属光泽,还是如星河般绚丽的色彩组合?对过去充满留恋,对未来怀抱期待,在现今这个高速发展的时代,越来越多人对复古未来主义四款称得上先驱的防磁手表磁力是一种无形的力量,它每天都在威胁着你手上的机械手表,你每天经过的安检门,你手中的手机,这些都可能会对其精度造成影响,而这也就是为什么许多现代精度认证标准,如METAS,会将机芯购时髦实用单品融入设计巧思伴你开启绚烂新季封面新闻记者李雪丹多彩多姿的夏季即将到来,丰富细节感的新装伴你开启绚烂的季节。融合设计感及经典元素的服饰单品,精细手工艺在每个考究细节中展露无遗,展现令人耳目一新的新季风尚。BOT中国驻韩国大使馆提醒,美容整形需谨慎图韩国地铁站随处可见的整形医院广告牌来源naver韩国整形技术声名远扬,近年来,很多中国游客慕名前往韩国进行整形,甚至有部分旅行社推出整形旅游项目,去韩国边旅游边整容似乎成为了一种当下的孔乙己和阿Q孔乙己和阿Q是鲁迅先生笔下的两个极具代表性的人物,他们的形象早已深入人心。然而,时至今日,他们所面对的矛盾和困境依然存在于当下年轻人的内心深处,这是我们不得不面对的现实。孔乙己是一丁妍之老师100条经典语录1。你被什么语言打动,你就活在什么维次2。设计什么都不如设计你的人生,我在设计我全新的人生3。整个宇宙是完整状态,宇宙从不缺货,你所追求的一切已经存在,你原本俱足4。我心即宇宙,宇