本文介绍: Linux嵌入式开发——shell脚本一、shell脚本基本原则二、shell脚本语法2.1、编写shell脚本2.2、交互式shell脚本2.3、shell脚本的数值计算2.4、test命令&&运算符||运算符2.5、中括号[]判断符2.6、默认变量三、shell脚本条件判断if thenif then elsecase四、shell脚本函数不带参数带参数五、shell循环whileuntilfor
Linux嵌入式开发——shell脚本
经过我们前面的学习,我们已经能够在终端中输入命令来完成一些常用的操作,但是都是一条一条地输入命令,如果需要执行的命令一旦多起来,就会很麻烦。那么有没有一种方式可以将很多条命令放到一个文件里面,然后直接运行这个文件便可执行这些命令?当然有,这就是我们接下来要介绍的shell脚本!
shell脚本类似windows的批处理文件,就是将连续执行的命令写成一个文件。shell脚本提供数组、循环、条件判断的等功能,一般是Linux运维或者系统管理员要掌握的,但作为嵌入式开发人员,我们只需要掌握shell脚本最基础的部分即可。
一、shell脚本基本原则
shell脚本是个纯文本文件,命令从上而下,一行一行的开始执行。shell脚本扩展名为.sh。而且shell脚本第一行一定要为:
二、shell脚本语法
2.1、编写shell脚本
接下来,我们来编写第一个简单的shell脚本,主要功能就是在终端显示一下“hello world!”。我们接下来看一下具体的代码吧!
2.2、交互式shell脚本
2.3、shell脚本的数值计算
2.4、test命令
&&运算符
||运算符
2.5、中括号[]判断符
2.6、默认变量
三、shell脚本条件判断
if then
if then else
case
四、shell脚本函数
不带参数
带参数
五、shell循环
while
until
for
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。