Chinaunix首页 | 论坛 | 博客
  • 博客访问: 225718
  • 博文数量: 57
  • 博客积分: 955
  • 博客等级: 准尉
  • 技术积分: 587
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-14 13:30
文章分类

全部博文(57)

文章存档

2012年(2)

2011年(55)

分类:

2011-07-26 22:59:16

使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层次,能够轻易处理
文件与目录之类的对象。缺点是:它们的效率通常不如编译型语言。不过权衡之下,通
常使用脚本编程还是值得的:花一个小时写成的简单脚本,同样的功能用C或C++来编
写实现,可能需要两天,而且一般来说,脚本执行的速度已经够快了,快到足以让人忽
略它性能上的问题。脚本编程语言的例子有awk、Perl、Python、Ruby与Shell。

因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,
Shell脚本只要“用心写”一次,即可应用到很多系统上。之所以要使用Shell脚本是基
于:

简单性
    Shell是一个高级语言,通过它,你可以简洁地表达复杂的操作。

可移植性
    使用POSIX所定义的功能,可以做到脚本无须修改就可在不同的系统上执行。

开发容易
    可以在短时间内完成一个功能强大又好用的脚本。

阅读(1463) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~