之前开始学习Zigbee相关的技术,Zigbee我目前知道的有两种方式一种是用TI的ZStack协议栈,另一种是依赖伯克利开发的TinyOS操作系统实现的方式;因为ZStack不是开源的所有我选择了开源的TinyOS路线,但是TinyOS是基于上一代射频芯片的所以在使用的时候需要移植,在移植的时候发现用到了Shell相关的知识,所以就开始转而把注意力放在Linux Shell上。
Shell尤其优势,在实时性要求不严格的地方相比较其他语言的实现方式要迅速、强大和安全,所以有必要系统性的更深层次的理解一下Shell相关的知识。
以上是对为什么学习Shell做的一些个人看法,这是帖子的目录: