-
如何程序背查看全部
-
多分支if条件语句查看全部
-
1、学习脚本目的:掌握语法结构;了解Shell作用;分析编程思想,即设计思路 2、建立编程思想的方法: (1)熟悉Linux基本命令、规范、语法及Shell语法 (2)当遇到实际需求时,应用所学知识 3、如何“背”程序(五步) 4、编写程序要尽量往“逻辑思维简单,语法可以相对复杂”的方向 5、禁止从Windows当中复制脚本粘贴到Linux当中,因为Windows中的符号在Linux中是识别不了的 6、shell主要用来简化管理员操作;shell编程更多的考虑程序的功能实现,而不是效率。查看全部
-
6、多重条件判断 #aa=11 #[ -n "$aa" -a "$aa" -gt 10 ] && echo yes || echo no #判断aa是否有值,并判断aa的值是否大于10,两条语句同时成立才正确查看全部
-
5、字符串判断 #aa=11 #bb=22 #[ "$aa" == "$bb" ] && echo "yes" || echo "no" #判断字符串是否相同,注意加双引号""查看全部
-
4、两个整数之间的比较 Shell默认所有变量类型都是字符型,但当有数值比较符号所以Shell会自动将其转化成数值进行比较 #[ 23 -gt 22 ] && echo yes || echo no ##23是否大于22查看全部
-
3、两个文件之间进行比较 #ln /root/student.txt /tmp/stu #[ /root/student.txt -ef /tmp/stu ] && echo yes || echo no #判断硬链接,即判断两个文件的Inode号是否一致查看全部
-
2、按照文件权限进行判断 在整个文件权限中查找,不分文件拥有者、所属组或者其他人 #[ -w /root/install.log ] && echo yes || echo no #判断文件/root/install.log是否有写权限,有则输出yes,没有则输出no查看全部
-
1、计算机按照文件类型进行判断 命令格式: #[ -e /root/install.log ] && echo yes || echo no ##判断/root/install.log文件是否存在,存在输出yes,不存在输出no,echo yes语句与echo no语句顺序不能替换 #逻辑与&&表示前一条语句正确执行,后一条语句才执行;逻辑或||表示前一条语句错误执行,后一条语句才正确执行查看全部
-
until循环 until [条件判断式] do 程序 done查看全部
-
while循环 while [条件判断式] do 程序 done查看全部
-
for循环语法二查看全部
-
for循环语法一查看全部
-
case判断语句查看全部
-
多分支case条件语句查看全部
举报
0/150
提交
取消