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

大连网站建设仟亿科技竞价推广外包托管

大连网站建设仟亿科技,竞价推广外包托管,做图片的网站有哪些,济宁网站建设 田振🔥个人主页 🔥 😈所属专栏😈 目录 shell中的算术运算 条件判断 两个整数之间的比较,字符串之间的比较 文件权限的判断 文件类型判断 流程控制 if语句 for循环 while循环 switch语句 shell中的算术运算 语法&#xff1…

🔥个人主页 🔥

😈所属专栏😈 

目录

shell中的算术运算

条件判断

两个整数之间的比较,字符串之间的比较

文件权限的判断

文件类型判断

流程控制

if语句

for循环

while循环

switch语句


shell中的算术运算

语法$(())

#!/bin/bash
read a
read b
num1=$((a + b))
echo "和为$num1"num2=$((a * b))
echo "积为$num2"

条件判断

两个整数之间的比较,字符串之间的比较

  • -lt :小于(less than)
  •  -le:小于等于(less equal)
  • -eq:等于(equal)
  • -gt:大于(greater than) 
  • -ge:大于等于(greater than) 
  • -ne 不等于(no equal)
#!/bin/bash
read num
if [ $num -lt 25 ];thenecho "$num is smaller than 25"
elif [ $num -eq 25 ];thenecho "$num is equal 25"
elif [ $num -gt 25 ];thenecho "$num is bigger than 25"
fi

文件权限的判断

  • -r:读的权限
  • -w 写的权限
  • -x 执行的权限
#!/bin/bash
echo $1
if [ -r $1 ];thenecho "the file has the access of read"
fi
if [ -w $1 ];thenecho "the file has the access of write"
fi
if [ -x $1 ];thenecho "the file has the access of execute"
fi

文件类型判断

  • -f 文件存在并且是一个常规的文件
  • -e 文件存在
  • -d 文件存在并且是一个目录
#!/bin/bash
echo $1
if [ -f $1 ];thenecho "文件存在并且是一个常规的文件"
fi
if [ -e $1 ];thenecho "文件存在"
fi
if [ -d $1 ];thenecho "文件存在并且是一个目录"
fi

流程控制

if语句

语法:

if [ 条件 ];then#要执行的代码
elif [ 条件 ];then#要执行的代码
else #要执行的代码
fi

注意[]中的条件前后都要有空格

for循环

c风格for循环

#!/bin/bash
for ((i=1;i<5;i++));doecho "current number is $i"
done

遍历命令行参数

for i in "$@";doecho "arg is $i"
done

遍历数组

p=("zhangsan" "lisi" "wangwu")
for i in "${p[@]}";doecho "$i"
done

while循环

语法:

while[ 条件 ];do#循环体
done
echo "please input a number"
read num
aim=24
while true;doif [ $num -lt $aim ];thenecho "the number you guess is smaller"read numelif [ $num -gt $aim ];thenecho "the number you guess is bigger"read numelif [ $num -eq $aim ];thenecho "you are right"breakfi
done

switch语句

语法


case 值 in
1)echo "选择1";;
2)echo "选择2";;
3)echo "选择3";;
*)echo "无效选择";;
esac

示例

read choice
case $choice in
1)echo "选择功能1";;
2)echo "选择功能2";;
3)echo "选择功能3";;
*)echo "无效选择";;
esac

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

相关文章:

  • 重庆汉沙科技做网站怎么样嘉兴seo排名外包
  • 手机网站怎么导入微信朋友圈抖音关键词用户搜索排名靠前
  • 单位网站建设费用什么会计科目关键词排名哪里查
  • 苏州网站建设哪家好百度人工客服24小时电话
  • 个人如何建立公司网站发布平台有哪些
  • 做装修效果图的网站有哪些软件淘宝运营培训
  • 企业建设网站注意事项百度搜索资源平台官网
  • 成都有哪些做网站的自动引流推广app
  • 武汉网站建设全包营销软文范例大全100
  • 用花生壳做网站自媒体平台app下载
  • 制作网站作业关键时刻
  • 手机app应用开发公司当阳seo外包
  • 商城县建设局网站抖音广告推广
  • 加盟网站制作定制一份完整的活动策划方案
  • 政府网站建设认识不足网页是怎么制作的
  • 漳州网站建设喊博大科技自己怎么免费做网站
  • 网站建设套餐报价谷歌搜索引擎网址
  • 怎么做网站的bannergoogle谷歌搜索
  • 网站建设 定制三台网站seo
  • 学做效果图网站有哪些软件有哪些100%能上热门的文案
  • 淘宝上做网站排名军事网站大全军事网
  • 网站发布信息技巧我在百度下的订单如何查询
  • 厦门建设银行网站首页域名查询ip网站
  • java web网站开发现在推广平台哪家最好
  • 网站在线问答怎么做网上接单平台
  • 企业网站 ecs 虚拟主机资源
  • 宁波网站公司哪家好网络广告人社区官网
  • 星沙做网站电脑培训学校
  • nodejs做视频网站深圳优化公司义高粱seo
  • 包头正大光电 做网站百度知道客服电话人工服务