技术解析

老哥帮忙看看,shell 里这是什么原理
0
1975-02-23 17:28:25
idczone

DwZ5S1.md.png


echo 有 bash 自带的命令,也有 ELF 文件

有的命令是 shell 实现的,有的命令是 shell 去调用某个可执行文件

第一个 echo 属于 shell 内置命令,
第二个 /bin/echo 是可执行程序的路径,
不知道是不是这么理解?

为啥这个主题不能 APPEND 呢?
找到解释了,感谢楼上两位
https://unix.stackexchange.com/questions/153660/why-echo-help-doesnt-give-me-help-page-of-echo

which -a echo

`type echo`

第一个 echo 是你当前 shell 解释执行的, 如 bash, 会把 echo 作为内部命令看待
第二个 echo 是可执行程序

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服