linux下Bash编程case语句及编写脚本(八)1.case语句,格式如下:case变量in值1)语句1...;;每分支语句以分号结束值2)语句2...;;*)其他,相当于if语句else语句3...;;esac整条case语句结束2.编写一个任意添加与删除用户的脚本,要求如下:2.1:如果脚本选项是-a或--add:,将添加用户..
分类:
系统相关 时间:
2016-04-17 23:20:19
阅读次数:
286
linux下Bash编程组合测试及编写综合脚本(五)1.Bash编程组合测试条件-a:与关系-o:或关系!:非关系表示方法1:[$#-gt100-a$#-le500]表示方法2:[$#-gt100]&&[$#-le500]2.编写一个任意添加与删除用户的脚本,要求如下:2.1:如果脚本选项是--add:,将添加用户;如果选项是--de..
分类:
系统相关 时间:
2016-04-16 19:44:52
阅读次数:
279
linux下Bash编程字符测试与for循环语句(五)1.字符测试:==:测试是否相等,相等为真,不等为假!=:测试是否不等,不等为真,等为假>,<,>=,<=-nstring:测试指定字符串是否为空,空则真,不空则假-zstring:测试指定字符串是否不空,不空为真,空则为假2.for循环:进入..
分类:
系统相关 时间:
2016-04-15 23:12:55
阅读次数:
294
Linux下Bash编程之位置和特殊变量(四)1.bash位置变量:$1,$2,...第1个参数,第二个参数,...shift轮询替换,剔除举例说明:利用脚本解释位置变量的意思,创建如下脚本:nanoshift.sh创建一个脚本文件,新增以下内容#!/bin/bash#if[$#-lt5];then脚本后面参数不少于5个echo"./shift...
分类:
系统相关 时间:
2016-04-14 16:12:55
阅读次数:
233
Linux下Bash编程之算术运算符详解(三)shell算术运算表示如下:1、let算术运算表达式letC=$A+$B2、$[算术运算表达式]C=$[$A+$B]3、$((算术运算表达式))C=$(($A+$B))4、expr各操作数及运算符之间要有空格,且要使用命令引用C=`expr$A+$B`举例说明:1.指定一个用户,判断用户密码..
分类:
系统相关 时间:
2016-04-14 12:23:27
阅读次数:
229
Linux下Bash编程之條件判斷详解(二)bash中实现条件判断:条件测试类型:整数,字符,文件条件测试的表达式:[表達式]進行整數判斷[[表達式]]進行整數判斷test表達式整数比较:-eq:测试两个整数是否相等;-ne:测试两个整数是否不等;不等,为真;相等,为假;-gt:测试一个数是否..
分类:
系统相关 时间:
2016-04-13 21:00:57
阅读次数:
274
Linux下Bash编程之变量详解(一)1.语言分类:1.1.静态语言:编译型语言强类型:变量在使用前,必须事先声明,甚至还需要初始化;编写的程序事先转换成可执行格式代表有:C、C++、JAVA、C#动态语言:解释型语言弱类型:变量用时声明,甚至不区分类型;编写的程序边解释边执行代表..
分类:
系统相关 时间:
2016-04-13 00:39:33
阅读次数:
192
一:条件判断ifconditionthenstatements[elifconditionthenstatements...][elsestatements]fi整数比较:-lt,小于-le,小于等于-eq,等于-ge,大于等于-gt,大于-ne,不等于bash脚本调试:bash-xtest.sh练习:1:编写一个bash程序,判断带入的参数大校2:提示用户输入一个数字..
分类:
系统相关 时间:
2016-04-06 08:17:35
阅读次数:
259
bash编程:数组初步数组是一种数据结构,由相关的数据项组成。每个数据据项,称为数组的元素,且可以使用索引的方式取得各无素的值。bash的数组,其元素的个数没有限制,数组的索引由0开始,但不一定要连续,索引也可以用算术表达式表示。数组:数据结构,数据序列:连续的多个..
分类:
编程语言 时间:
2016-04-05 09:34:50
阅读次数:
218
一:基础回顾1:文件清空[craft@vp143test]$>log.txt2:正常和错误重定向输出//正常和错误都追加输出到同样地方[craft@vp143test]$ifconfig&>>log.1//正常输出重定向[craft@vp143test]$ifconfig>log//错误输出重定向[craft@vp143test]$ifconfig2>log.23:命..
分类:
系统相关 时间:
2016-04-03 07:44:03
阅读次数:
253