这篇文章主要用来讲解Linux命令的cat和tac用法,cat命令主要有以下功能:将FILE或标准输入连接到标准输出,其实说白了就是用来显示文件的内容。

-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-引用,除了LFD和TAB之外

cat还有一种用法是经常用到的,比如catalina.out和te.txt是当前目录下的两个文件:

cat te.txt    在屏幕上显示文件te.txt的内容

cat catalina.out te.txt 同时显示两个文件的内容

cat catalina.out te.txt > cc.txt 将文件合并后放入文件cc.txt中

注意:当cat的文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。

tac命令与cat命令展示内容相反,用于将文件以行为单位的反序输出,即第一行最后显示,最后一行先显示,且不能带行输出。

tac命令参数如下:
-e  等价于-vE-b或--number-nonblank  对非空输出行编号-A或--show-all   等价于 -vET

Linux命令之cat和tac篇相关推荐

  1. Linux命令之cat、tac、tail、head命令的使用

    一.cat命令 对文件内容正序查看时,可以使用cat命令.还可以两多个文件输出到一个文件中.也可以新建一个文件.下面就介绍一下cat命令的用法. cat filename 正序查看文件所有内容 cat ...

  2. Linux命令之cat、tac、tail、head命令

    一.cat命令 对文件内容正序查看时,可以使用cat命令.还可以两多个文件输出到一个文件中.也可以新建一个文件.下面就介绍一下cat命令的用法. cat filename 正序查看文件所有内容cat ...

  3. 每日一个Linux命令之cat/tac/head/tail

    每日一个Linux命令之cat/tac/head/tail 1. cat命令 2. tac命令 3. head命令 4. tail命令 如果是在Linux Desktop环境中进行工作,那么有相关的文 ...

  4. linux命令:cat(常用方法详解)

    linux命令:cat 使用权限:所有用户(即root帐号和所有普通帐号) 使用方法:cat [参数] 文件名 说明 : cat 是一个文本文件查看和连接工具.查看一个文件的内容,用cat比较简单,就 ...

  5. linux cat命令源码,每天一个linux命令:cat 命令

    cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件] ...

  6. Linux 命令之 cat -- 在终端设备上显示文件内容(查看文件内容/浏览文件内容)

    文章目录 一.命令介绍 二.命令选项 三.参考示例 (一)查看文件的内容,并显示行数编号 (二)把 test4.txt 的内容加上行号后输出到 test3.txt 这个文档里 (三)清空 test4. ...

  7. Linux命令之---cat

    命令简介 cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 命令格式 cat [选项] [文 ...

  8. linux tac sed,Day08 - 一些常用 Linux 指令 - 3-7 (cat、tac、head、tail、vi、sed)

    前言 此為 Linux 相關的 3-7 篇,都是很常用的指令,每天學一點,並常使用,便會記下成為反射動作之一 cat 將該檔案內容印在終端機上 command | cat cat -n file ca ...

  9. Linux命令集—— cat AND more

    1.cat NAME cat - concatenate files and print on the standard output 连接所有指定文件并将结果写到标准输出.[经常用来显示文件的内容, ...

  10. Linux字符界面的cat,Linux命令之cat详解

    cat [选项] [文件] 将文件或标准输入组合输出到标准输出 如果没有指定文件,或文件为'-',则从标准输入读取 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清显示的内容.因此,一 ...

最新文章

  1. android 快应用原理,快应用初探——写一个快应用练练手。
  2. Springboot 2.返回cookies信息的get接口开发 和 带cookis去请求
  3. Linux基础常用命令
  4. int main(int argc, char* argv[])
  5. 73-递归函数1:阶乘
  6. python的yield和yield from
  7. 图层几何学 -- iOS Core Animation 系列二
  8. pip升级之后出现no module named pip
  9. Android:DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs
  10. cartographer探秘第四章之代码解析(七)--- Cartographer_ros
  11. Kinetics-600数据集介绍
  12. 判断数组是否为某二叉搜索树的后序遍历
  13. Android--仿淘宝商品详情(继续拖动查看详情)及标题栏渐变
  14. 构建请求header fake_useragent安装以及解决方法
  15. 计算机械效率的公式四种,初级中学物理计算公式定律整编汇总.doc
  16. quartus ii
  17. matlab 效度,如何用spss进行效度检验_spss信效度检验_spss问卷信效度检验
  18. 相信我,我们离成为废物阶级不远了!
  19. IDEA中Tomcat乱码问题
  20. 区间dp(含模板及例题)

热门文章

  1. moya + RxSwift 进行网络请求
  2. 1t硬盘怎么分区最好_1TB硬盘如何分区
  3. Java Attach机制
  4. 在Excel里快速插入目录
  5. 经常喝茶、喝咖啡与喝白开水的人,身体都怎么样了?老实跟你说
  6. 学习笔记-Wood‘s anomalies
  7. python裁剪图片并保存
  8. IL汇编语言介绍(译)
  9. Session.Abandon()的用法
  10. 视频教程-计算机二级公共基础(知识点与真题)-计算机等级考试