Linux cat 命令用法
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
范例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容
cat 也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打
cat /dev/fd0 > OUTFILE
相反的,如果想把 image file 写到软碟,请打
cat IMG_FILE > /dev/fd0
注:
1. OUTFILE 指输出的 image 档名。
2. IMG_FILE 指 image file。
3. 若从 image file 写回 device 时,device 容量需与相当。
4. 通常用在制作开机磁片。
Posted by Yi-Ming Lu at
相关文章推荐
Linux部分精彩文章推荐
|
Linux cat 命令用法相关推荐
- Linux cat命令使用
Linux cat命令使用 摘要: cat命令用以将文件.标准输入内容打印至标准输出.常用于显示文件内容.创建文件.向文件中追加内容.本文第一部分介绍cat用以打印文件内容的格式及参数(源自linux ...
- linux常用脚本的使用方法,Linux常用命令用法100个
Linux常用命令用法100个 发布时间:2013-05-25 13:53:27 作者:佚名 我要评论 平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文 ...
- linux cat 命令详解
linux cat 命令详解 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileN ...
- 【Linux】4.Linux cat命令详解
Linux cat命令详解 cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: 1.一次显示整个文件 cat filename 2.从键盘创建一个文件 ...
- Linux export 命令用法
Linux export 命令用法 Linux export 命令用于设置或显示环境变量. 在 shell 中执行程序时,shell 会提供一组环境变量.export 可新增,修改或删除环境变量,供后 ...
- c语言strTrimed函数用法介绍,linux type命令用法_转
在脚本中type可用于检查命令或函数是否存在,存在返回0,表示成功:不存在返回正值,表示不成功. $ type foo >/dev/null 2>&1 || { echo > ...
- linux cat时间段,Linux Cat命令及使用详解时间
Linux Cat命令及使用详解时间 Red Hat Linux 有一个工具程序,它能够帮助你保留简短列表,将这些列表收集起来,甚至向你透漏一点你的系统信息.这个工具叫做Linux Cat,它是con ...
- linux中用less命令,Linux less 命令用法详解
原标题:Linux less 命令用法详解 less 是一个Linux命令行实用程序,用于显示文件或命令输出的内容,它一次只显示一个页面.它类似于 more ,但具有更高级的功能,允许您在文件中向前和 ...
- linux scp命令用法_Linux SCP命令用法示例
linux scp命令用法 Scp is an acronym for Secure Copy. It is used primarily for copying files over an ssh ...
最新文章
- python 判断变量是否是 None 的三种写法
- 软件性能测试报告_软件测试新手请收好:测试基本流程、及如何写好测试用例全在这里!...
- 设置tomcat 编译文件位置【转】
- 每天学一点Scala之 高阶函数 flatten
- Java枚举的定义,使用
- 网页滚动文字特效的代码
- android elf 加固_APK一键自动化加固脚本
- 流式计算storm应用场景简介
- PostgreSQL使用pgAdmin3不能编辑表里的数据
- JMH(java代码的微基准测试)入门和汇总
- Windows下完成SCTP简单抓包
- office2020与2016版的不同_Office 2016 各版本之间不同(要使用Access 2016必须安装Office 2016专业版)...
- 中国的KNX 智能家居系统,将实现最高级别的安全保障!
- CentOS8 多网卡BondingTeam
- android系统添加内置APP(自带.so)
- Dota数据集切割以及保存为yolo和voc格式——HBB
- 计算机启动蓝屏,电脑开机蓝屏详细解决方案
- Java调用Zebra条码打印机打印条码、中英文数字条码混合标签,可自由控制格式和排版
- 他一跳槽就裁员4.5万,却让快倒闭的IBM涅槃重生
- 红芯商业计划书曝光:明年要实现3000万利润 2021年冲刺IPO
热门文章
- 手机基带芯片激荡 30 年!
- 我们为什么要学习 Python、TypeScript 与 Go?
- 这才是 Python 的 “72 变”玩法!
- 开源项目的所有者去世了怎么办?
- @程序员,这门编程语言不输 C/C++!
- 程序员爬虫竟构成犯罪?
- 微型计算机中 奔三 指,计算机基础知识180题.docx
- 拆箱装箱有什么作用JAVA_基础--最简单明了的拆箱装箱解释,带实例
- buck电路matlab,matlab buck电路仿真
- mysql6获取不到连接_codesmith6.5连接Mysql提示“找不到请求的 .Net Framework Data Provider。可能没有安装。”解决方法...