linux中,cat和echo有什么不同?

lovesi3344 2010-11-22 04:31:16

linux中,cat和echo有什么不同?
我百度不到直接答案,只有分别的解释,没有对比。
他们都显示文本文件内容,但是什么情况下可以互换??有什么区别??
...全文
295 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
马哥Linux培训 2010-11-22
  • 打赏
  • 举报
回复
占沙发 ~学习了 ~
justkk 2010-11-22
  • 打赏
  • 举报
回复
可以互换的情况,那就是cat 处理标准输入的情况??

cat <<!
afjfjf
jfjf
jfjfj
jfiieef
!
steptodream 2010-11-22
  • 打赏
  • 举报
回复
不可以互换!
cat 显示文件的内容
echo 后面跟什么就显示什么 你可以把看成类似c语言里的printf

比如
cat filename 会输出filename这个文件里的内容
echo filename 输出只是filename这几个字符

这样的问题 你直接在linux里一试就知道了。

18,772

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧