2.2 为什么要使用Shell脚本
2024-08-21 07:02:57
使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象。缺点是:它们的效率通常不如编译型语言。不过权衡之下,通常使用脚本编程还是值得的:花一个小时写成的简单脚本,同样的功能用C或C++来编写实现,可能需要两天,而且一般来说,脚本执行的速度已经够快了,快到足以让人忽略它性能上的问题。脚本编程语言的例子有 awk、Perl、Python、Ruby与Shell。
因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,Shell脚本只要“用心写”一次,即可应用到很多系统上。因此,之所以要使用Shell脚本是基于:
简单性
Shell是一个高级语言;通过它,你可以简洁地表达复杂的操作。
可移植性
使用POSIX所定义的功能,可以做到脚本无需修改就可在不同的系统上执行。
开发容易
可以在短时间内完成一个功能强大又好用的脚本。
最新文章
- 使用HTML5+CSS3制作圆角内发光按钮----示例
- UVALive 7338 (树链剖分+线段树)
- 控制网页的Panel是否显示
- 利用CSS3 中steps()制用动画
- 使用SMSManager短信管理器实现短信群发
- c# 各种排序算法+找第二大的数+句子单词反转
- SQL学习中(一)序列
- mysql在高内存、IO利用率上的几个优化点 (sync+fsync) 猎豹移动技术博客
- php pdf word excel 操作方法
- GetModuleHandle,AfxGetInstanceHandle使用区别
- git 基本用法
- WPF自学入门(九)WPF自定义窗口基类
- 马哥k8s
- python第六篇文件处理类型
- 20165206 2017-2018-2 《Java程序设计》第七周学习总结
- XXL-JOB原理--定时任务框架简介(一)
- HTTP 协议入门
- C语言学习记录_2019.02.07
- ActiveMQ---知识点整理
- 设计模式--Restful笔记(一)