当前位置: 首页 > wzjs >正文

怎么做好企业网谷歌seo公司

怎么做好企业网,谷歌seo公司,开篇网站推广,壁画网站建设一、命令执行结果判定 && 命令执行后如果没有任何报错时会执行符号后面的动作 || 在命令执行后如果命令有报错会执行符号后的动作 二、条件判断方法 条件测试语法说明示例test 测试表达式test命令和 测试表达式 之间至少有一个空格[ 测试表达式 ]该方法和test命令的…

一、命令执行结果判定

&& 命令执行后如果没有任何报错时会执行符号后面的动作

|| 在命令执行后如果命令有报错会执行符号后的动作

二、条件判断方法

条件测试语法说明示例
test 测试表达式test命令和 测试表达式 之间至少有一个空格
[ 测试表达式 ]该方法和test命令的用法一样,[]的边界和内容之间至少有一个空格
[[ 测试表达式 ]]

比test和[]更新的语法格式。[[]]的边界和内容之间至少有一个空格。[[]]中可以使用通配符等进行模式匹配

((测试表达式))一般用于if语句里,双小括号两端不需要有空格,测试对象只能是整数

三、判断表达式

1.文件判断表达式

f1 -ef f2                                     f2为f1硬链接则为真

  • 判断文件是否存在

  • 判断文件类型为目录

  • 判断文件是否存在并不为空

  • 判断文件权限

  • 判断文件新旧

  • 判断字符文件

2.字符串测试表达式

常用字符串测试操作说明示例
-n "字符串"若字符串的长度不为0,则为真,即测试表达式成立,n可以理解为no zero

-z "字符串"   若字符串长度为0,则为真,z可理解成zero
"字符串1"="字符串2"若字符串1等于字符串2,则为真,可使用==代替=
"字符串1"!="字符串2"若字符串1不等于字符串2,则为真

四、阶段练习脚本

检测并判断文件类型

#!/bin/bashfile(){[ -f $TXT ] && echo is file || muluinput
}mulu(){[ -d $TXT ] && echo is directory || echo not findinput
}again(){echo Error: Please inputinput
}out(){echo byeexit 0
}input(){read -p "input:" TXT[ "$TXT" = "exit" ] && out[ -z "$TXT" ] &&  again || file
}
input

五、整数测试表达式

在[]以及test中使用的比较符号在(())和[[]]中使用的比较符号说明
-eq==或=相等,全拼为equal
-ne!=不相等,全拼为not equal
-gt>大于,全拼为greater than
-ge>=大于等于,全拼为greater equal
-lt<小于,全拼为less than
-le<=小于等于,全拼为less equal

示例

六、逻辑操作符

not,取反

示例

七、判断综合训练

猜数游戏

#!/bin/bash
SET(){LUCK=$[$RANDOM%10]
}no(){echo "Error:Please input number"GAUSE
}check(){[ "$NUM" -gt "$LUCK" ]  && echo big || recheckGAUSE
}recheck(){[ "$NUM" -eq "$LUCK" ] && win || echo smallGAUSE
}win(){echo "you are right! again?(y/n):"read RESTART[ "$RESTART" = "y" ] && {SETGAUSE} || {echo byeexit 0}
}GAUSE(){read -p "input num between 0-9:" NUM[ -z "$NUM" ] && no(( $NUM > 10 || $NUM < 0 )) && {echo "Error:Please input 0-9"GUESS}check}
SET
GAUSE

演示:

http://www.dtcms.com/wzjs/580695.html

相关文章:

  • 如何建立网站后台程序四川平昌县建设局网站
  • 网站中的滑动栏怎么做的昆明短视频制作公司
  • 办网站用什么证件2019Wordpress中文主题
  • 怎么做可以看外国视频网站wordpress采集自动伪原创
  • 做网站最贵wordpress 使用mssql
  • 企业酒店的网站建设cnzz网站代做
  • 做网站ie10缓存网站开发三层
  • 网站建设结构图免费建立企业网站
  • 龙海建设局网站自适应式网站
  • 网站页面类型属于建设工程合同的有哪些
  • 百度推广负责做网站吗如何做房地产微信推送网站广告
  • 网站开发有很多种吗避免网站 404
  • 实训课网站开发个人小结大麦网的网站建设
  • vr模式的网站建设公司官方网站下载穿越火线
  • 网站优化排名提升中国建设工程招聘信息网站
  • 关于做网站策划书做货代用的网站
  • 网站建设业务员论坛浙江省建设厅查询官方网站
  • 装饰设计网站建设百度网站建设是什么意思
  • 书店网站建设人员分配wordpress 安装错误
  • 手机建网站怎么弄高明网站设计报价
  • 技术社区网站开发例子长春快速建站公司
  • 惠州网站seowordpress安全锁
  • 网站设计行业资讯连锁酒店的网站建设
  • 手机网站开放k歌里的相片是通过网站做的吗
  • 个人网站建设教程 ppt邹城外贸网站建设
  • 可做装饰推广的网站wordpress 页面id
  • 重庆网站供奉战犯vue网站引导页怎么做
  • 分局网站建设用 asp net 做 的网站
  • .net网站开发程序员360指数官网
  • 婚恋网站做期货现货贵金属的人双辽做网站