shell脚本

1、系统管理工作,或者用于结合现有的程序以完成小型、特定的工作。
2、编译型语言的好处是高效,缺点,多半运行于底层,多半是字节,整数,浮点数或者其他机器层级的对象。例如,C++很难将一个目录里所有的文件复制另一个目录下。脚本语言,多半是解释型。是由解释器读入程序代码,并将其转化成内部的形式,再执行(解释器本身也是编译型程序)。
3、使用脚本编程语言的好处是,他们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象。缺点是:他们的效率不如编译型语言。不过,花一小时写成的脚本,同样的功能用c/C++来实现,可能要两天。一般说,脚本执行的速度已经够快了,快到几乎忽略它的性能上的问题。脚本语言有:awk,Perl,Python,Ruby,Shell。
4、简单性:Shell是一个高级语言,通过它,你可以简洁的表达复杂的操作;可移植性,使用POSIX所定义的功能,可以做到脚本无须修改就在不同的系统上执行;开发容易:可以在短时间内完成一个功能强大又好用的脚本

你可能感兴趣的:(shell脚本)