使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层次,能够轻易处理
文件与目录之类的对象。缺点是:它们的效率通常不如编译型语言。不过权衡之下,通
常使用脚本编程还是值得的:花一个小时写成的简单脚本,同样的功能用C或C++来编
写实现,可能需要两天,而且一般来说,脚本执行的速度已经够快了,快到足以让人忽
略它性能上的问题。脚本编程语言的例子有awk、Perl、Python、Ruby与Shell。
因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,
Shell脚本只要“用心写”一次,即可应用到很多系统上。之所以要使用Shell脚本是基
于:
简单性
Shell是一个高级语言,通过它,你可以简洁地表达复杂的操作。
可移植性
使用POSIX所定义的功能,可以做到脚本无须修改就可在不同的系统上执行。
开发容易
可以在短时间内完成一个功能强大又好用的脚本。
阅读(1150) | 评论(0) | 转发(1) |