linux cat echo 区别

洪博涛
2023-12-01

1.cat命令是Linux下的一个文本输出命令,通常是用于观看某个文件的内容的;

cat命令的用途:查看各类配置文件,日志文件获取到有用的信息,通过管道符,将原有文本文件或者新文本内容追加,在脚本内生成指定的配置文件。

注意:1,cat命令只是看文本文档文件的命令,二进制文件对于cat命令并不适用(会造成码)。

2,cat命令并不适合查看大的文本文件,比如,超过200M大小的日志文件

cat主要有三大功能:
1)一次显示整个文件: $ cat   filename
2)从键盘创建一个文件:$ cat  >  filename  只能创建新文件,不能编辑已有文件.
3)将几个文件合并为一个文件:$cat   file1   file2  > file

2.linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的。

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

1)echo 是一个专门输出自定义内容以及自定义和内置变量的值的命令

2)echo Linux内系统变量

在安装部署时,通常,echo $? 会返回上一条命令执行是否成功,通常,编译安装时,仅凭经验不好判断是否编译正确,比如,make 后,通过echo $? 如果返回数字0表示make 成功,否则败。

–help 显示帮助
–version 显示版本信息

 类似资料: