实验目的】 1、 掌握Bash shell的建立和执行方式; 2、 掌握Bash shell的基本语法,并能够编写shell脚本。 【实验要求】 1、 理解shell中的特殊字符、变量、控制结构; 2、 能够针对具体问题编写shell脚本; 3、 要求使用vim/vi编写shell。 4、实验4中要 ...
分类:
系统相关 时间:
2019-11-08 21:05:10
阅读次数:
145
一.shell的基本语法—变量 1. 命名规则 1. 以字母开头 2. 使用中划线或者下划线做单词的连接 3. 同类型的用数字区分 4. 对于文件最好加上拓展名 1. 系统变量 set 和 env区别 set:显示所有变量 env:系统变量即环境变量 2. 变量赋值 unset VARNAME:删除 ...
分类:
系统相关 时间:
2017-11-18 11:17:26
阅读次数:
158
通过前几篇文章的学习,我们学会了shell的基本语法。在linux的实际操作中,我们经常看到命令会有很多参数,例如:ls -al 等等,那么这个参数是怎么处理的呢? 接下来我们就来看看shell脚本对于用户输入参数的处理。 命令行参数处理 根据参数位置获取参数 bash shell可根据参数位置获取 ...
分类:
系统相关 时间:
2017-10-28 11:21:40
阅读次数:
268
初次编辑2017年9月25日 22:43:40 摘要一.shell的基本语法—变量二. shell的基本语法—运算符三. 流程控制作业今日总结 摘要 引用:海峰老师 Shell的基本语法 流程控制、脚本传参 一.shell的基本语法—变量 命名规则 以字母开头 使用中划线或者下划线做单词的连接 同类... ...
分类:
编程语言 时间:
2017-09-26 00:59:53
阅读次数:
239
条件测试命令test或[可以测试一个条件是否成立,如果测试结果为真,则该命令的ExitStatus为0,如果测试结果为假,则命令的ExitStatus为1(注意与C语言的逻辑表示正好相反)。val=10
test$val-gt9
echo$?
test$val-gt10
echo$?
[$val-gt9]
echo$?
[$val-gt10]#[命令的参数“$val-gt..
分类:
系统相关 时间:
2016-08-10 14:34:48
阅读次数:
159