cat命令是将标准输入输出到标准输出

1
2
SYNOPSIS
       cat [OPTION]... [FILE]...

虽然我们经常用cat来查看文件,但是它的本意可不是查看文件的,而是concatenate and write file

cat后可以跟文件,就是把文件的内容当做标准输入,输出到标准输出

cat f >> f2

就可以2个文件内容合并到一起去

cat  f1 f2 >> f4

就会把2个文件的内容合并到f4中

另外就是cat >> ff

接受的stdin就不会打印在stdout上,就会重定向到ff中

我们就会发现cat和重定向组合的很是频繁。

With no FILE, or when FILE is -, read standard input. 这句话我们会经常看到,许多命令都支持读取标准输入,这个时候就会和 | 管道配合使用

不知道是应该叫命令还是小工具,这个东西单独的时候你可能并没有发现它的厉害之处,但是当多个命令组合在一起的时候,你突然就会有一个想法,原来这个命令还能这样用,你以为单个命令你研究透了,其实并没什么用,因为当多个命令结合在一起的时候,因为你并没有研究透,或者你已经遗忘了他的作用时,你可能想不起来可以使用这个命令的功能了。所以linux命令的学习就要经常用,不同的组合用,工具的作用就是使用不是用于研究,我们是使用者,不是研发者,就像郑凯和其女朋友,不要看节目里多么恩爱,看依然还是分手了,所以不要看你现在用熟了,搞不好那天你就会发现你又不熟了,或者新的命令出来之后你会把它遗忘在了角落里。

本文转自 lajifeiwomoshu 51CTO博客,原文链接:http://blog.51cto.com/lajifeiwomoshu/1983839

cat命令分析_学习记录相关推荐

  1. QT子线程实现串口通信_学习记录

    QT子线程实现串口通信_学习记录 1 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容 ...

  2. html5自学总结及分析,HTML学习记录和总结

    HTML学习记录和总结 本博文仅为本人学习的一个记录和总结! 学校开设了JSP这门课,觉得挺有意思的,就去网上学了一下HTML,我是在菜鸟教程学的,用的是HBuilder(这真是一个很好的IDE)学完 ...

  3. C++高级编程(第3版)_学习记录

    <C++高级编程(第3版)> Professional C++, Third Edition [美]Narc Gregoire 著,张永强 译,清华大学出版社,2015.5第1版 文章目录 ...

  4. 自动控制原理_卢京潮_根轨迹法(复域分析)_学习笔记

    总目录: 第一章自动控制的一般概念+第二章控制系统的数学模型学习笔记: https://blog.csdn.net/mahoon411/article/details/112555468 第三章线性系 ...

  5. mysql 设置某个字段等于某个字段_学习记录-第十八天(李玉婷MySQL基础 第12天)...

    复习DQL-DML-DDL+约束 /*复习 union DQL 查询语句,将多条查询语句的结果合并成一个结果 合并查询 union [all] 将一条比较复制的查询语句拆分多条语句 适用于查询多表,查 ...

  6. 显示请求_学习记录:HTTP的响应与请求amp;Curl

    本文包含四个部分,简要介绍HTTP请求.HTTP响应.chrome开发者查看.与CURL命令. Part1:HTTP请求 1GET请求指定的页面信息,并返回实体主体. 2HEAD类似于get请求,只不 ...

  7. u3d005坦克大战_学习记录

    主要内容: 1.刚体.速度移动 2.自定义操作 3.自动销毁 4.调用 其他游戏物体挂载的脚本_非公共方法2() 5.音乐播放器获取 6.一段音频获取 7.通过字符串获取组件 8.3d的UI _血条制 ...

  8. python和pygame游戏开发指南_学习记录

    <python和pygame游戏开发指南> Making Games With Python and Palme [美]Ai Sweigart 著,李强 译,2015.12第一版 文章目录 ...

  9. Java面向对象编程(第2版)_学习记录

    <Java面向对象编程(第2版)> 孙卫琴 编著 文章目录 一.介绍 (一)平台与开发环境 (二)一些知识 (三)数组 二.类的生命周期 (一)类的加载 1. 加载 2. 连接 3. 初始 ...

最新文章

  1. 放假看片时,一定要检查域名是不是 HTTPS ,不然……
  2. ASP.NET MVC 重写RazorViewEngine实现多主题切换
  3. 最短路径问题(dijkstra)
  4. pick王菊?作为“菊外人”的程序员能做点什么?
  5. 看书看困了,写几句提提精神
  6. AntiModerate – 渐进式图片加载的 JavaScript 库
  7. Windows Devcpp配置MYSQL
  8. R语言数据分析 | 谱系图与聚类分析
  9. C语言rs485编程,- 第六讲 单片机之c语言RS485通信
  10. LoRa网关实现水表抄表无线远程数采方案
  11. android 静默暗转_Android 7.0 静默安装
  12. matlab矩阵与常数相乘,矩阵与常数的运算.ppt
  13. mysql 重做日志_mysql redo log 重做日志
  14. 全键盘模式,目前按center key 和LSK时候会进入menu 菜单,期望按center键进入编辑
  15. 我们国家都有哪些信息安全标准
  16. P4/tutorials/exercises 官方练习
  17. EDM营销做的最好的是哪个公司
  18. .npy .npz 文件-numpy的文件存储
  19. 主流电脑配置的通用引导文件,包含CLOVER与OpenCorer双引导
  20. 全志A10芯片手册资料分享

热门文章

  1. jsp图片墙_JS实现的非常漂亮的3D立体照片墙显示效果
  2. DJANGO_SETTINGS_MODULE is undefined报错的解决
  3. SpringBoot中使用AOP打印接口日志的方法(转载)
  4. number类型的数组
  5. HQL中出现XXX is not mapped的错误
  6. Notepad++加上xml格式化的功能
  7. canvas画布属性globalAlpha 和 createRadialGradient函数出现的设置问题
  8. UVA 146 ID Codes
  9. 毕业一两年,怎样快速成长和晋升?
  10. 分享 | 来看看阿里、华为、字节的PM是怎么工作的......