shell script 三
来源:互联网 发布:大学生搜题用什么软件 编辑:程序博客网 时间:2024/04/28 09:39
一、function函数:
函数可以再shell script做出类似自定义执行指令,可以简化我的程序代码
function fname(){
程序段
二、循环(loop)
while [ condiction ]
do
程序段落
done
当condition条件成立时,就进行循环,直到condition的条件停止
until [ condition ]
do
程序段落
done
这种方式与whhile相反,它是condiction成立时,就停止循环,否则就继续循环程序段
函数可以再shell script做出类似自定义执行指令,可以简化我的程序代码
function fname(){
程序段
}
例子:
二、循环(loop)
while [ condiction ]
do
程序段落
done
当condition条件成立时,就进行循环,直到condition的条件停止
until [ condition ]
do
程序段落
done
这种方式与whhile相反,它是condiction成立时,就停止循环,否则就继续循环程序段
执行结果:
三、for ...do ...done(固定循环)
for var con1 con2 con3 ...
do
程序段
done
四、shell scriipts 的debug追踪
如何在shell执行前检查shell的语法错误呢?可以直接使用bash的相关参数来检查。
sh -[nvx] scripts.sh
-n 不执行scripts,仅检查语法错误
-v 在执行scripts前,先将脚本内容输出到屏幕上。
-x 将使用到的scripts内容显示到屏幕上
这里我不在为大家演示演示语法检测功能了。
总结:通过几个小例子大家应该加深了对shell scripts 的理解,知道了基本的语法,只要多加练习就可以熟练的使用。
其实在现实的工作中,大企业一般不会涉及到需要你自己编写脚本,但是你必须拥有编程的能力,这样在不时之需的时候才不会傻眼。大家可以通过改写一些已经他人写好的脚本来提升自己的脚本编写能力。
0 0
- shell script基础(三)
- shell script 三
- SHELL SCRIPT 无聊小程序(三)
- Shell script的语法三:设置参数
- shell Script
- shell script
- Shell script
- shell script
- shell script
- shell script
- shell script
- shell script
- shell script
- shell script
- shell script
- Shell Script
- shell script
- shell script
- cassandra安装
- aspcms标签<分类列表调用几个实例>
- Linux标准输入、输出
- 并发以及并发解决方案介绍--转自百度百科
- mahout系列(一)--eclipse利用创建mahout程序
- shell script 三
- 程序员必知的网站
- 第七周项目4-撞错体验
- lsof 查看进程打开那些文件 或者 查看文件给那个进程使用
- fifth(交税)
- 冒泡排序并输出到文件
- 栈的使用
- 类方法、实例方法、静态方法详细讲解
- codeforces Round #264(div2) D解题报告