cat命令是linux下的一个文本输出命令,通常是用于查看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat   filename
2.从键盘创建一个文件。
$ cat  >  filename
只能创建新文件,不能编辑已有文件(Ctrl-D输出EOF的标识).
3.将几个文件合并为一个文件。
$cat   file1   file2  > file
cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)
参数:
-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
范例:
cat -n linuxfile1 > linuxfile2 把 linuxfile1 的档案内容加上行号后输入 linuxfile2 这个档案里
cat -b linuxfile1 linuxfile2 >> linuxfile3 把 linuxfile1 和 linuxfile2 的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3 里。
范例:
把 linuxfile1 的档案内容加上行号后输入 linuxfile2 这个档案里
cat -n linuxfile1 > linuxfile2
把 linuxfile1 和 linuxfile2 的档案内容加上行号(空白行不加)之后将内容附加到 linuxfile3 里。
cat -b linuxfile1 linuxfile2 >> linuxfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容

在linux shell脚本中我们经常见到类似于cat << EOF的语句,不熟悉的童鞋可能觉得很奇怪:EOF好像是文件的结束符,用在这里起到什么作用?
EOF是“end of file”,表示文本结束符。

<script type="text/javascript" id="wumiiRelatedItems"> </script>
转发至微博
转发至微博

Linuxnbsp;cat命令详解相关推荐

  1. linux cat 命令详解

    linux cat 命令详解 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileN ...

  2. 【Linux】4.Linux cat命令详解

    Linux cat命令详解 cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: 1.一次显示整个文件 cat filename 2.从键盘创建一个文件 ...

  3. linux cat命令缩写,linux下cat命令详解

    cat 能够一同显现多个文件的内容,比方咱们能够在一个cat指令上一同显现两个文件的内容;那么你知道linux下cat命令详解么?接下来是小编为大家收集的linux下cat命令详解,欢迎大家阅读: l ...

  4. cat命令详解_好程序员Python培训之详解eval好与坏

    好程序员Python培训之详解eval好与坏,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面我们一起来看一下吧. eval是Python的一个内置函数,这个函数的作用 ...

  5. cat命令详解_需要!Linux常用监视和故障排查命令详解

    作者:老油条IT记 公众号:老油条IT记 #命令预览 1.top 2.ps 3.nice 4.kill 5.iostat 6.mpstat 7.vmstat 8.df 9.du 10.netstat ...

  6. cat命令详解_Linux | 账号管理及命令使用详解

    引言   在Linux系统中,我们常常会看到目录或文件的所属关系: [root@linux01 ~]# ll -d test.sh -rw-r----- 1 root root 144 11月 20 ...

  7. linux之cat命令详解

    简略版: cat主要有三大功能: 1.一次显示整个文件.$ cat filename 2.从键盘创建一个文件.$ cat > filename      只能创建新文件,不能编辑已有文件. 3. ...

  8. linux下cat命令详解

    简略版: cat主要有三大功能: 1.一次显示整个文件.$ cat filename 2.从键盘创建一个文件.$ cat > filename      只能创建新文件,不能编辑已有文件. 3. ...

  9. Linux中cat命令详解

    原文地址:http://www.cnblogs.com/perfy/archive/2012/07/23/2605550.html 简略版: cat主要有三大功能: 1.一次显示整个文件.$ cat  ...

  10. linux cat命令详解,作用,说明

    Linux系统中查看文件内容时,可以使用cat命令来查看,但是cat命令一般只适合查看文件内容较少的文件. 1.cat的语法格式为:cat [参数] [文件] 常用的参数及解释见下: 1.cat fi ...

最新文章

  1. OpenAI新论文称打败GAN达到SOTA!是噱头还是干货?
  2. HTTP 错误 500.19- Internal Server Error 错误解决方法
  3. 斐波那契数列递归解法
  4. java五子棋用到的类_JAVA五子棋用到的知识点以及方法类有哪些?
  5. Angular常用命令行和指令
  6. HttpClient模拟客户端请求实例
  7. hdu 2094 “产生冠军”——set容器的应用
  8. ShuffleNet 算法的介绍
  9. git重置commit时的注释
  10. 你不知道的雍正八年版《连平州志》
  11. Tensorflow 笔记 Ⅱ——单变量线性回归
  12. 期货的暴富逻辑是什么?
  13. python24点计算器_Python实现24点游戏
  14. 有理数加法+有理数均值+排列枚举
  15. ROS仿真笔记之——gazebo配置velodyne
  16. 最新论文笔记(+21):Privacy-Preserving Byzantine-Robust Federated Learning via Blockchain Systems/ TIFS2022
  17. 使用 “恢复模式” 或 “DFU 模式” 来更新和恢复 iOS 固件
  18. python中用来结束整个循环的是_python break什么意思
  19. 循环移动数组,比如移动M个位置
  20. html粒子效果原理,HTML5字体动态粒子效果

热门文章

  1. 请同学检查地址是否有误:CSDN博客地址汇总(网络121、网络131、计科1111-1114)
  2. 标准的软件测试文档,软件测试上线的标准是什么?
  3. linux删除mysql用户_如何删除MySQL用户帐户
  4. linux 怎么彻底删除用户,linux如何完全删除用户
  5. 数据结构算法-学习体系-持续更新
  6. Sematic UI框架的学习-button样式(1)
  7. 我的硬件工程师成长之路
  8. RSS阅读器FeedDemon使用方法
  9. 如何在自带.net4.8的Windows 10系统上装其他版本的.net
  10. c语言怎么return ok,C语言中的 return与exit