11.1.4 Shell编程的优势

首先,Shell是一门非常容易入门的语言,语法结构简单。初学者学习Shell编程也可以非常迅速地上手,如果是有过其他编程经验的读者,往往只需要几小时便可掌握Shell语法。其次,Shell命令很简单,即便遇到不清楚用法的地方,借助Linux系统中强大的帮助机制也可以立刻查到用法。再次,Shell是解释型语言,用前不需要编译,可以一边开发一边测试,所以开发效率非常高。最后,Shell具备一定的跨平台性,使用POSIX所定义的规范,可以做到脚本无须修改就能在不同的系统中运行。