linux 基础(第六天)
1.脚本的条件测试: [ expression ],若[]内表达式执行成功,则退出状态为0,反之则为1.其中,$?用于取回上次命令执行的返回值.条件执行表达符:“&&”表示若前面的命令执行成功,则后面的命令一定要执行.“||”表示若前面的命令执行成功,则后面的命令不执行.其中,“&&”的优先级高于“||”. 2.测试的3中格式: [ expression ] ;test expression;[[ expression ]] 整数的测试:选项-gt表示大于;-lt表示小于;-ge表示大于等于;-le表示小于等于;-eq表示等于;-ne表示不等于. 字符串测试:选项:=;==;>;<;>=;<=;-n表示是否为空;-z表示是否不为空. 文件测试:选项:-d 判断是否为目录;-f 判断是否为普通文件;-e 判断文件是否存在;-L或者-h判断是否为符号连接文件.-r判断文件是否可读;-w判断文件是否可写;-x判断文件是否可执行. 3.命令read:用于实现跟用户的交互. 例如:read A表示把输入的数据保存在变量A中.-p选项用于在执行read命令前先输出一段信息. 4.判断语句的语法格式: if 测试条件;then if 测试条件;then if 测试条件;then 5.循环 while的命令格式: while 测试条件;do statement ... done 本文出自 “点点滴滴” 博客,请务必保留此出处http://dongni80.blog.51cto.com/1983698/552153 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |