linux下cat命令最基本的用法是用来查看文件内容。那么它的其他用法是什么呢?下面由学习啦小编为大家整理了linux的cat命令的相关知识,希望大家喜欢!

linux的cat命令用法1:查看文件内容主要用法

1、cat f1.txt,查看f1.txt文件的内容。

2、cat -n f1.txt,查看f1.txt文件的内容,并且由1开始对所有输出行进行编号。

3、cat -b f1.txt,查看f1.txt文件的内容,用法与-n相似,只不过对于空白行不编号。

4、cat -s f1.txt,当遇到有连续两行或两行以上的空白行,就代换为一行的空白行。

5、cat -e f1.txt,在输出内容的每一行后面加一个$符号。

6、cat f1.txt f2.txt,同时显示f1.txt和f2.txt文件内容,注意文件名之间以空格分隔,而不是逗号。

7、cat -n f1.txt>f2.txt,对f1.txt文件中每一行加上行号后然后写入到f2.txt中,会覆盖原来的内容,文件不存在则创建它。

8、cat -n f1.txt>>f2.txt,对f1.txt文件中每一行加上行号后然后追加到f2.txt中去,不会覆盖原来的内容,文件不存在则创建它。

linux的cat命令用法2:创建文件以及写入文件内容的用法

注意:创建文件的时候要设置文件结束标志,也就是<

linux的cat命令用法3:追加文件内容的用法

注意:与创建文件内容不同的是符号单边号>变成了双边号>>。

linux的cat命令用法4:文件合并的用法

把文件f2.txt,f3.txt,f4.txt的文件内容写入到f1.txt中,如果f1.txt文件以前有内容,则先会清除它们然后再写入合并后的内容。

如果不想清除文件内容,则可以把单边号>变成了双边号>>,如下图所示:

附:cat命令的全称

concatenate files and print on the standard output

linux如何用cat看一行数据库,linux的cat命令相关推荐

  1. 用linux如何用vi编写c程序,linux中VI编写C程序。。。

    在linux中编写C程序时不像编写shell那样开头要#!/bin/bash,但是在C程序中要指定头文件(头文件是指输入输出,宏等,而且要首先声明,也是必须要开始就声明的) 写好C代码后要给C文件赋予 ...

  2. linux mysql如何远程连接mysql数据库,Linux下远程连接MySQL数据库的方法

    Linux下远程连接MySQL数据库的方法 踩坑笔记 估计搞了一个多小时才把这个远程连接搞好.一台本地电脑,一台云服务器,都是linux系统. 步骤 1.在服务器端开启远程访问 首先进入mysql数据 ...

  3. linux的课程完全看不懂,学习Linux命令神器-看不懂直接给你解释

    导读 大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件不可能完成的任务. 一般情况下,我们学习一个命令时,要么直接百度去搜索它的用法 ...

  4. linux系统在windows看不到,Linux下怎么看不到盘符啊?

    我的硬盘有三个盘,c: d: e:,先装了windows2003,后又装了一个Linux9.0,现在用linux进去怎么看不到这些盘,一个都看不到!请问要如何访问这些盘上的文档? | linux下面的 ...

  5. linux如何用rz上传文件,Linux使用rz命令上传文件

    Persistent Data Structures 原文链接:http://www.codeproject.com/Articles/9680/Persistent-Data-Structures ...

  6. linux如何用终端删除文件夹,linux删除文件夹命令

    在Linux系统中没有回收站,因此我们要删除文件夹的时候需要注意,下面由学习啦小编为大家整理了linux删除文件夹命令,希望对大家有帮助! linux删除文件夹命令详解 一.rm命令使用权限 所有用户 ...

  7. 关于tail, head ,less ,more ,cat 之小介------Linux命令

    前言:Linux命令在项目中是经常用,查看日志信息是一个不可缺少的指令.一般都是用Less,more,tail,head,cat 这些命令  目前是足够的. 很久不用就会忘记.现在简单写一写. ①ta ...

  8. Linux后台开发必看!

    来自:我是程序员小贱 一 自我介绍二 面试情况三 相关知识点汇总1 c/c++相关2 计算机网络3 数据结构相关4 数据库相关5 操作系统6 Linux基础知识及应用编程(后台必备!)7 大数问题8 ...

  9. linux除了cat读取文件内容,linux cut命令和cat命令以及查看文件内容命令总结

    cut-d: -f 1 /etc/passwd > /tmp/users -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段 当然也可以通过cut取得文件中每行中特定的几个字符,例如: ...

最新文章

  1. python中单个下划线是什么意思
  2. 搜狗拼音输入法的安装和基本使用
  3. 浅谈js数据类型识别方法
  4. 【SICP练习】3 练习1.7
  5. Mac idea 打不开
  6. 用户体验的76个体验点
  7. LeetCode 1133. 最大唯一数
  8. java变量传递给asp,我应该如何将多个参数传递给ASP.Net Web API GET?
  9. 编译原理 —— 1.1 什么是编译
  10. 自动化测试学习笔记(一)HTML概念
  11. 轻量化网络:SqueezeNet
  12. 计量经济学计算机实验报告,综合实训报告范文
  13. 基于BP神经网络的数字识别
  14. Maven的仓库(转载自Maven实战 作者许晓斌)
  15. 明日之后手机正版服务器,明日之后能不能换区 明日之后手游渠道服怎么转换成网易官方服...
  16. C语言中如何测量各种变量的长度
  17. Xcode真机设备无线调试
  18. wps怎么关闭视图保护_怎么在PPT2013中清除编辑受保护视图功能?
  19. NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 4)
  20. 学了代码之后,对于程序员黑客的区别,我的认识是......

热门文章

  1. 计算机本地用户删除后怎么恢复,Default User文件夹被删了怎样恢复
  2. 14.6 Spring MVC 测试框架(翻译)
  3. 服务器怎么用光驱装系统教程,使用光驱重装系统详细教程
  4. 服务器配置和性能,服务器性能配置(硬件)
  5. php 提取前一百个字,如何在PHP中提取字符串的前100個字符?
  6. 差值平方和匹配_机器学习实战 | 简单目标识别与意图分析之模板匹配
  7. c malloc 头文件_C/C++笔试题:主要考察C/C++语言基础概念算法及编程,附参考答案...
  8. 【转】vscode配置C/C++环境
  9. jstl处理栏目与子栏目_Detelogy智能前处理设备微展厅P2:再添新品
  10. android虚拟电话号码,为何安卓手机坚持虚拟按键?这才是原因