bash编程:练习题1.写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型#!/bin/bash
#
baseurl=/var/tmp/testdir
if[-e$baseurl];then
echo"fileisnoexists."
else
mkdir-p$baseurl
file$baseurl
fi2.写一个脚本,完成如下功能;判断给定的两个数..
分类:
系统相关 时间:
2015-09-22 00:13:04
阅读次数:
389
循环:将循环体代码执行0、1或多次进入条件:进入循环的条件退出条件:循环终止的条件for循环:forVARIABLEinLIST;do循环体done示例1:写一个脚本,创建20个用户,并以用户名作为密码赋予用户#!/bin/bash
#
foruserinuser{1..10};do
ifid$user;then
echo"userisexists."
else
u..
分类:
其他好文 时间:
2015-09-19 19:53:11
阅读次数:
211
bash之条件判断(选择执行)
单分支if语句:
ifCONDITION;then
if-true-分支
fi
示例:写一个脚本,如果文件不存在,就创建文件
#!/bin/bash
#
file=/root/fstab
if[!-f$file];then
touch$file
fi
双分支if语句:
ifCONDITION;then
if-true-分支
else
if-true-分支
fi
示例:..
分类:
其他好文 时间:
2015-09-19 19:49:24
阅读次数:
151
整数测试:做数值大小以及是否相等比较$A-lt$B:表示是否小于$A-gt$B:表示是否大于$A-le$B:是否小于等于$A-gt$B:是否大于等于$A-eq$B:表示是否等于$A-ne$B:表示是否不等于示例:$A小于$Becho$?为“0”表示成功[root@bogon~]#A=10
[root@bogon~]#B=20
[root@bogon~]#[$A-lt$B]
[r..
分类:
其他好文 时间:
2015-09-19 19:48:57
阅读次数:
205
日期:2015年09月13日算术运算Shell默认不支持浮点数,所以计算结果中的浮点数会被圆整为整数,如:1.03>1;4.99>4算术运算的方式:(1)$[$A+$B]
(2)VARIABLE=$((expression))(3)letVARIABLE=$A+$B(4)expr$A+$B(5)bc运算符:++--增加或减少,(符号在变量前,先输出运算后..
分类:
其他好文 时间:
2015-09-18 18:53:50
阅读次数:
227
日期:2015年09月13日if语句单分支if语句格式:ifCONDITION;thenif-true-分支fi★(then亦可以书写为单独一行,如果要跟条件放在同一行则与条件之间要使用分号;隔开)示例:给定一个文件路径,如果该文件存在,则显示该文件存在,不存在则不显示任何信息运行该脚本测试:双分支..
分类:
其他好文 时间:
2015-09-18 18:52:11
阅读次数:
164
日期:2015年09月13日case语句case语句:该语句和if并无太大差别,主要作用是使代码的逻辑结构更清晰。case语句可以称为是:简洁版的多分支if语句使用场景:判断某变量的值是否为多种情形中的一种时使用case语句的用法格式为:case$VARIALBEin
PATTERN1)分支1;;<===========..
分类:
其他好文 时间:
2015-09-18 18:51:39
阅读次数:
199
日期:2015年09月13日流程控制循环语句:for,while,until循环:将循环体代码执行0、1或多次进入条件:进入循环的条件退出条件:循环终止的条件<<========================================【for循环】========================================>>for循环:forVARIA..
分类:
其他好文 时间:
2015-09-18 18:50:49
阅读次数:
213
linux下的bash编程简要学习1.bash是什么:linux运行时系统只会运行系统运行所需要的运行脚本即系统守护进程,一般根据用户自己需求设定和实现的服务需要手动启动,这种服务进程通常由bash启动,脚本中的命令通常被按照一定规则被bash读取视作参数,因此在脚本头部要申明运行的b..
分类:
系统相关 时间:
2015-09-18 07:08:13
阅读次数:
290
shell介绍既然说到bash编程,那就先从程序设计开始吧,先说什么是程序?个人的话解释:程序就是对数据的加工处理过程。那么,程序设计构成就可以写成这个等式:程序=数据结构+指令算法。数据结构:即非数值计算的程序设计问题中的计算机的操作对象以及它们之间的关系和操作
指..
分类:
系统相关 时间:
2015-09-17 15:19:02
阅读次数:
285