`

linux shell cat(一)

 
阅读更多
转:
http://www.cnblogs.com/guoxinkun/archive/2011/05/23/2054765.html

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文件扔进垃圾箱
分享到:
评论

相关推荐

    linux Shell编程入门 实例讲解详解

    Linux Shell编程入门实例讲解详解 Linux Shell编程是Linux系统中一种非常灵活的工具,通过shell编程可以自动化大量的任务,especially适合那些易用性、可维护性和便携性比效率更重要的任务。下面是Linux Shell编程...

    c语言实现linux shell下的cat命令

    用c语言实现的shell里的cat功能,在Linux终端编译后可直接使用。

    LinuxShell编程基础教程.pdf

    Linux Shell 编程基础教程 本资源为 Linux Shell 编程基础教程,涵盖了 Linux Shell 编程的基础知识,包括语法基本介绍、变量、环境变量、Shell 命令和流程控制等。 一、语法基本介绍 在 Linux Shell 编程中,...

    Linuxshell编写demo

    在IT行业中,Linux Shell编程是系统管理员和开发者必备的技能之一。它允许用户通过命令行接口与操作系统进行交互,执行自动化任务,大大提高工作效率。本文将深入探讨Linux Shell编写的基础知识,包括基本概念、常用...

    Linuxshell大作业.pdf

    根据给定的部分文件内容,这是一份关于Linux Shell脚本大作业的文档。以下是从文件内容中提取的知识点: 1. Shell脚本基础:文档提到了Shell脚本的编写和执行。脚本以#!/bin/sh开头,说明其解释器是/bin/sh,即标准...

    linux shell 编程教材配套PPT

    在Linux系统中,Shell是一个命令解释器,它提供了用户与操作系统内核交互的界面。常见的Shell有Bash(Bourne-Again SHell)、Sh、Csh、Ksh等,其中Bash是最常用的一种。 PPT可能会涵盖以下知识点: 1. **Shell基础...

    linuxshell

    通过上述介绍,我们可以看到Linux Shell不仅是一种命令解释器,更是一个功能强大的工具箱。熟练掌握Shell的基本命令和语法结构对于提高日常工作效率、实现自动化任务等方面都有着不可替代的作用。希望读者能够在实践...

    Linux-shell脚本全面学习.pdf

    Linux Shell 脚本编程基础知识点总结 Linux 脚本编写基础 1.1 语法基本介绍 * `#!` 符号用来告诉系统它后面的参数是用来执行该文件的程序 * 在 Linux 中,使用 `/bin/sh` 来执行程序 * 编辑好脚本后,需要使其可...

    Linux_Shell.rar_Linux shell_linux shell_linux_shell_shell_unix

    Linux Shell 是Linux操作系统中不可或缺的一部分,它是一种命令行解释器,允许用户与系统进行交互,执行各种任务。本文将深入探讨Linux Shell的各个方面,包括基本概念、常用命令、脚本编程以及源码分析。 首先,...

    linux shell实现求一个多维数组中的最大和最小值

    本文将详细介绍如何使用 Linux Shell 来找出一个包含多个一维数组的多维数组中的最大值和最小值。 #### 核心知识点: 1. **Shell 数组的定义与使用** 2. **Shell 脚本中的循环结构** 3. **条件判断与变量赋值** 4....

    linux shell 版商品信息管理系统

    在这个“Linux Shell版商品信息管理系统”中,我们将会探讨如何利用Shell脚本实现一个简易的信息管理功能,这对于熟悉Linux环境、提升脚本编程技能的初学者来说是非常有价值的实践项目。 1. **Ubuntu环境** Ubuntu...

    LinuxShell脚本编程实例.doc

    Linux Shell脚本编程实例 Linux Shell脚本编程实例是指使用Linux操作系统的Shell来编写脚本程序,实现自动化任务、...Linux Shell脚本编程实例提供了一个自动化任务的解决方案,帮助管理员和开发者更方便地完成任务。

    《Linux shell脚本全面学习》pdf版电子书

    ### Linux Shell脚本全面学习知识点概述 #### 一、Linux脚本编写基础 **1.1 语法基本介绍** **1.1.1 开头** - **解释**: 每个Shell脚本都需要以 `#!/bin/sh` 开始,这行被称为shebang,用于指示系统如何执行此...

    Linux Shell自动化运维最佳实践

    Linux Shell是一种命令行解释器,它负责解释用户输入的命令并将其传递给系统执行。Shell脚本是一种程序,通过将一系列shell命令编写在文本文件中,可以让系统一次性执行这些命令。Shell脚本相比Windows下的批处理...

    刘艳涛版LinuxShell命令行及脚本编程实例详解(含mobi阅读器)

    《刘艳涛版Linux Shell命令行及脚本编程实例详解》是一本专为Linux Shell编程初学者和进阶者设计的教程。这本书深入浅出地介绍了Linux操作系统中的Shell命令行和脚本编程技术,旨在帮助读者掌握在终端环境中高效工作...

    Linux shell编程文档

    在Linux系统中,Shell编程是一项非常重要的技能,尤其是对于系统管理员和技术人员来说。尽管现代Linux系统提供了丰富的图形用户界面,但Shell仍然是一种极其强大的工具。Shell不仅能够执行一系列预定义的命令,还能...

    Linux的常用命令cat、sed、zip等用法,以及shell编程的基本语法,以及makefile编写方式等等

    Linux是开源的操作系统,其命令行工具和shell脚本编程是进行系统管理和应用程序开发的基础。在Linux中,shell脚本可以实现自动化任务,提高工作效率。本文将深入探讨Linux的常用命令、shell语法、gcc和gdb编译器的...

    linux shell脚本攻略

    ### Linux Shell脚本攻略知识点详解 #### 一、Shell脚本基础 1. **Shell简介**: - **定义**:Shell是用户与Linux操作系统之间的交互界面。 - **功能**:执行命令、处理文件、运行程序等。 - **种类**:Bash、...

    linux shell 命令 源代码

    本资料包包含了若干个常用的Linux Shell命令的源代码,包括`cat`, `cp`, `date`, `df`, `dd`, `ls`等,这些都是日常系统管理中不可或缺的工具。下面将对这些命令及其源代码进行详细讲解。 1. **cat**:`cat`...

Global site tag (gtag.js) - Google Analytics