`
不爱不见
  • 浏览: 285946 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell脚本中cat的使用

阅读更多
cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename 
   只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3

cat /dev/null > /etc/test.txt  把test.txt文件扔进垃圾箱

摘自:http://www.cnblogs.com/guoxinkun/archive/2011/05/23/2054765.html
分享到:
评论

相关推荐

    Linux-shell脚本全面学习.pdf

    * 通常情况下仅仅在登录脚本中使用环境变量 1.1.5 Shell 命令和流程控制 * 在 shell 脚本中可以使用三类命令: Unix 命令、流程控制命令和 Shell 内置命令 * Unix 命令: + `echo`:将文字容打印在屏幕上 + `ls`...

    Shell脚本实现二维码图片生成

    Shell脚本是Linux系统中的一种强大工具,它允许用户通过编写命令行指令序列来执行自动化任务。在这个场景中,我们讨论的是一个特定的Shell脚本,它的目标是生成二维码图片。在旧有的系统中,如果没有源码可供修改,...

    shell脚本.pdf

    Shell脚本是Linux/Unix操作系统中的一种编程语言,它允许用户通过命令行接口执行一系列自动化任务。对于初学者来说,掌握Shell脚本可以极大地提高工作效率,尤其在日常系统管理、数据处理和自动化流程中。这份"shell...

    Linux 命令与Shell 脚本编程pdf书籍

    《Linux命令行与Shell脚本编程大全》是一本专为Linux初学者编写的经典教材,旨在帮助读者深入理解和掌握Linux操作系统中的基本命令行操作以及Shell脚本编程技术。这本书全面覆盖了从基础到进阶的各种主题,对于想要...

    Shell脚本批量添加CSV数据到MySQL

    本篇将详细介绍如何使用Shell脚本结合CSV文件批量将数据导入MySQL数据库,以提高工作效率。 首先,`prov.csv` 是一个包含CSV(逗号分隔值)格式的数据文件,这种文件类型常用于存储表格数据,易于读写和处理。在本...

    100个shell脚本【持续更新】.pdf

    5. 文件的读取和写入:在Shell脚本中可以使用echo命令输出内容到文件中,也可以用cat等命令读取文件内容。 6. 条件判断:Shell脚本支持使用if、elif、else来进行条件判断,并执行相应的命令。 7. 函数的定义和调用...

    shell脚本-大数据

    shell脚本是Linux或Unix操作系统中的一种命令解释器,用于执行一系列的命令、任务自动化和数据处理,特别适合在大数据场景下进行数据预处理、分析和调度。 首先,让我们深入理解shell脚本如何应用于大数据处理。在...

    shell脚本指南

    6. 函数:介绍如何在shell脚本中定义和使用函数,来封装重复使用的代码段,提高代码的可读性和可维护性。 7. 正则表达式:简述正则表达式在shell脚本中的使用,例如在文本处理工具中如何应用正则表达式进行模式匹配...

    输出执行操作和打印日志的shell脚本实例

    cat /mnt/log_function.sh #!/bin/bash #log function ####log_correct函数打印正确的输出到日志文件 function log_correct () { DATE=`date “+%Y-%m-%d %H:%M:%S”` ####显示打印日志的时间...log_error打印shell脚本

    常用shell脚本示例

    在IT领域,Shell脚本是Linux或Unix操作系统中不可或缺的一部分,它是一种强大的自动化工具,能够帮助用户执行一系列命令,简化日常任务。这个名为"常用shell脚本示例"的资源显然是为初学者设计的,目的是教授如何...

    shell脚本的常用格式及写法

    需要注意的是,Shell脚本中的变量不需要提前声明,直接使用即可。 3. **注释** 在脚本中添加注释可以帮助理解代码。单行注释使用`#`开始,例如`# 这是一个示例注释`。多行注释可以通过`''`或`""`引号内的文字实现...

    shell脚本编写基础

    在Linux测试过程中,编写Shell脚本是十分常见的,脚本的名称可以自由设定,无需特定的后缀名,如`abc`或`smartzip`等,只需在运行时使用`./smartzip`即可执行。 ### 1.1 语法基本介绍 **1.1.1 开头** 每个Shell...

    非常简单的Shell菜单脚本

    在Linux系统中,Shell脚本是一种强大的自动化工具,可以实现一系列命令的集合,方便用户进行交互式操作。本文介绍的“非常简单的Shell菜单脚本”就是一种基础的Shell脚本应用,它创建了一个简单的菜单系统,使用户...

    LinuxShell脚本编程实例.doc

    Linux Shell脚本编程实例是指使用Linux操作系统的Shell来编写脚本程序,实现自动化任务、批处理和system administration等功能。本文将通过实例讲解Linux Shell脚本编程的基本概念、语法和应用。 一、基本概念 1. ...

    Shell脚本学习指南_中文版,shell脚本基础,LINUX

    在IT领域,Shell脚本是Linux和Unix操作系统中不可或缺的一部分,它是一种强大的自动化工具,能够帮助用户执行一系列命令,简化日常任务。这个“Shell脚本学习指南_中文版”涵盖了从基础到进阶的Shell脚本知识,是...

    通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器.doc

    本文将介绍如何使用Shell脚本将Gitlab备份文件自动定时复制到远程服务器上,并对远程服务器上的Gitlab备份文件进行定时清理。 知识点一:SSH密钥配对 在远程备份过程中,需要实现不需要密码的SSH登录,以便使用...

    简单shell脚本编写

    简单shell脚本编写 shell脚本是一种非常灵活的工具,它不仅仅是命令的收集,更是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性...

    shell脚本学习手册

    ### Shell脚本学习手册知识点概览 #### 一、Shell脚本基础 ...以上是对《shell脚本学习手册》中提到的主要知识点的详细解析,涵盖了从基本概念到具体应用的各种细节,有助于初学者全面理解Shell脚本的编写技巧。

Global site tag (gtag.js) - Google Analytics