语法格式:

cat [-AbeEnstTuv] [--help] [--version] fileName

参数说明:

-n 或 --number:由 1 开始对所有输出的行数编号。
-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
-E 或 --show-ends : 在每行结束处显示 $。
-T 或 --show-tabs: 将 TAB 字符显示为 ^I。
-e : 等价于 -vE。
-A, --show-all:等价于 -vET。
-e:等价于"-vE"选项;
-t:等价于"-vT"选项;

实例:

1、把textfile1的文档内容加上行号后输入textfile2这个文档里:

cat -n textfile1 > textfile2

2、把textfile1和textfile2的文档内容加上行号(空白行不加)之后将内容附加到textfile3文档里:

cat -b textfile1 textfile2 >> textfile3

3、清空/etc/test.txt文档内容:

cat /dev/null > /etc/test.txt

4、cat也可以用来制作镜像文件:

cat /dev/fd0 > IMG_FILE

5、相反的,如果想把镜像写到磁盘,输入:

cat IMG_FILE > /dev/fd0

以上转自:http://www.runoob.com/linux/linux-command-manual.html

最新文章

  1. Java中的ReentrantLock和synchronized两种锁定机制的对比
  2. 【转】ssh登录慢,等待输入密码时间长的解决办法
  3. jdbc 得到表结构、主键
  4. 函数lock_rec_enqueue_waiting
  5. windows2003 IIS6网络负载平衡设置
  6. iframe框架自适应高度 uncanght SecurityError: Blocked a frame with origin "null" from accessing a frame ....
  7. Oracle dblink的创建及使用
  8. Info.plist与Prefix.pch修改文件位置遇到的问题及解决方法
  9. VHDL testbench 例子,包含向文件中写数据
  10. software quality assurance 常见问题收录
  11. 每天的学习经验:SharePoint 2013 定义自己添加的产品清单。Callout菜单项、文档关注、SharePoint服务机端对象模型查询
  12. 使用openXML 不用插件导出excel
  13. redis简介与持久化
  14. 代码,java_web
  15. Linux命令之查看文件夹、文件数量及其所占磁盘空间
  16. Git查看远程提交状态的方法
  17. C# 泛型分组和Linq分组的异同
  18. selenium - switch_to.window() - 多窗口切换
  19. Android传感器应用——重力传感器实现滚动的弹球
  20. Java编程的逻辑 (64) - 常见文件类型处理: 属性文件/CSV/EXCEL/HTML/压缩文件

热门文章

  1. 高度自适应的bug
  2. 在/etc/crondtab中添加定时任务注意事项
  3. 搭建pip源
  4. 细说unittest-2
  5. (转)iOS 属性字符串
  6. ios开发中关闭textview控件的虚拟键盘
  7. this version of SLF4J requires log4j version 1.2.12 or later.
  8. 爬虫cookie
  9. poj2217 Secretary 后缀数组
  10. unittest跳过测试和预期失败