linux命令echo和cat比较

时间:2022-05-14 17:40:30

当前主要比较echo 和 cat的重定向功能

1、echo 1 > /proc/xxx

解析: echo 进行重定向的时候,仅仅是将字符“1” 输出到 /proc/xxx文件中

2、cat /tmp/vmlinux.bin  > /dev/mtdblock2 

解析: cat 进行重定向的时候,将/tmp/vmlinux.bin中的内容输出到/dev/mtdblock2中


结论:如果需要覆盖flash中的内容,只能用cat或dd命令,不能使用echo命令。


-------------------------------------------------------------------------------------------------------------------------------------------------------------


--------------------------------------------------------------------------------------------------------------------------------------------------------------


Linux命令中cat和echo的区别

1. 想看一个文件的内容是什么,可以用cat,比如 cat /etc/reslov.conf,就显示出文件reslov.conf里具体的内容。
2. 而echo 没有这样的功能,他会把echo后面的内容作为字符串显示出来,
比如 echo hello,就显示hello;
比如 echo /etc/reslov.conf ,会显示/etc/reslov.conf