Linux命令中cat和echo的区别

如题,本人刚刚开始学Linux语言,只是刚刚会一点简单的命令,请解释得通俗易懂一些,拜托了... 如题,本人刚刚开始学Linux语言,只是刚刚会一点简单的命令,请解释得通俗易懂一些,拜托了 展开
 我来答
爱魔方爱生活
2014-03-30 · TA获得超过274个赞
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:60.9万
展开全部
1. 想看一个文件的内容是什么,可以用cat,比如 cat /etc/reslov.conf,就显示出文件reslov.conf里具体的内容。
2. 而echo 没有这样的功能,他会把echo后面的内容作为字符串显示出来,
比如 echo hello,就显示hello;
比如 echo /etc/reslov.conf ,会显示/etc/reslov.conf
千岛湖27
2019-07-03
知道答主
回答量:23
采纳率:100%
帮助的人:8181
展开全部
cat 是文本输出,作用对象是一个文件,
echo 是标准输出,相当于程序中的println,
>>或者 >是重定向,将他们的输出内容 重新定向到一个文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
折钰03H
2014-03-30 · 超过68用户采纳过TA的回答
知道答主
回答量:406
采纳率:0%
帮助的人:177万
展开全部
cat是用来查看文件的, echo显示输入的字符信息。,
如果是想学Linux的话,就算是遇到好人了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友08a98fbbf1
2014-03-30
知道答主
回答量:1
采纳率:0%
帮助的人:1392
展开全部
cat:Concatenate FILE(s), or standard input, to standard output.

echo: Echo the STRING(s) to standard output.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
66725316
2018-03-23
知道答主
回答量:5
采纳率:0%
帮助的人:4704
展开全部
cat后面接文件,结果输出文件的内容,只能接文件
echo后面接变量则输出变量的值,接文言则输出文言
例子:
wsp03.dat的内容是(2070,2071)
set a1 = usr2/data/wsp03.dat
cat $a1
结果:(2070,2071)
echo $a1
结果:usr2/data/wsp03.dat
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式