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

个人网站制作协议京津冀协同发展

个人网站制作协议,京津冀协同发展,做贷款的网站,top域名的网站打不开声明! 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&a…

声明!

学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页[B站泷羽sec](泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频)

1. until循环

#!/bin/bash
​
i=0 # 初始化变量i的值为0,可以根据需要修改这个初始值
until [ ! $i -lt 10 ] # 循环条件:当i小于10时,继续循环
doecho $i((i++)) # i自增
done
  • #!/bin/bash:这是一个shebang行,告诉系统这个脚本应该用bash shell来执行。

  • i=0:这行代码初始化一个变量i并将其值设置为0。

  • until [ ! $i -lt 10 ]:这是一个until循环,它将一直执行,直到条件[ ! $i -lt 10 ]为真。这里的条件是检查变量i是否不小于10(即大于或等于10)。

  • do:关键字,表示循环体的开始。

  • echo $i:打印当前的i值。

  • ((i++)):这是bash中的算术扩展,用于将i的值增加1。

  • done:关键字,表示循环体的结束。

2. case语句

#!/bin/bash
​
read -p "请您输入一个数值: " num # 获取用户输入
​
case $num in1)echo "您输入的数字是1";;2)echo "您输入的数字是2";;*)echo "您输入的是其他数字";;
esac
  • read -p "请您输入一个数值: " num:这行代码使用read命令提示用户输入一个数值,并将输入存储在变量num中。

  • case $num in:这是case语句的开始,它根据变量num的值来执行不同的代码块。

  • 1)2)*):这些是case语句的模式。如果num的值匹配,就执行后面的代码块。

    • 1):如果num的值是1,就执行echo "您输入的数字是1"

    • 2):如果num的值是2,就执行echo "您输入的数字是2"

    • *):星号*是一个通配符,匹配除了1和2之外的所有值。如果num的值既不是1也不是2,就执行echo "您输入的是其他数字"

  • ;;:这是case语句中每个模式块的结束标记。

  • esac:这是case语句的结束标记,esaccase的反向拼写。

3. 基本函数学习

代码1:简单函数定义和调用
#!/bin/bash
​
DemoFunc() {echo "hello world"
}
​
DemoFunc # 调用函数
  • DemoFunc() {:定义了一个名为DemoFunc的函数,大括号{表示函数体的开始。

  • echo "hello world":函数体内的语句,输出字符串hello world

  • }:大括号}表示函数体的结束。

  • DemoFunc:调用DemoFunc函数,执行函数体内的语句。

代码2:函数带参数
#!/bin/bash
​
DemoFunc() {echo "hello world"echo "My name is $1."
}
​
DemoFunc "xiaoyu" # 调用函数并传递参数
  • DemoFunc() {:定义了一个名为DemoFunc的函数。

  • echo "hello world":输出字符串hello world

  • echo "My name is $1.":输出字符串My name is,后面跟着函数的第一个参数($1),这里传递的是xiaoyu

  • DemoFunc "xiaoyu":调用DemoFunc函数,并传递参数xiaoyu

4. 多参数函数调用

#!/bin/bash
​
DemoFunc() {echo "hello world"echo "My name is $1 and my age is $2 years old."
}
​
DemoFunc "xiaoyu" 27 # 调用函数并传递两个参数
  • DemoFunc() {:定义了一个名为DemoFunc的函数。

  • echo "hello world":输出字符串hello world

  • echo "My name is $1 and my age is $2 years old.":输出字符串My name is,后面跟着函数的第一个参数($1),然后是and my age is,最后是第二个参数($2)和years old.。这里传递的参数是xiaoyu27

  • DemoFunc "xiaoyu" 27:调用DemoFunc函数,并传递两个参数xiaoyu27

这些代码示例涵盖了bash脚本中的循环、条件语句和函数的基本用法。希望这些解释能帮助您更好地理解bash脚本的工作原理。如果您有任何疑问或需要进一步的解释,请随时告诉我!

http://www.hkea.cn/news/474702/

相关文章:

  • 福州网站制作有限公司南京疫情最新情况
  • 国外品牌设计网站天津疫情最新消息
  • 宁波有做网站的地方吗seo报价单
  • 深圳企业网站开发中国法律服务网app最新下载
  • 大连企业网站建站国外域名注册网站
  • 站长工具seo综合查询权重百度在线搜索
  • 伊犁网站建设评价怎样才能上百度
  • 房地产网站建设方案百度实名认证
  • 做外贸可以在哪些网站注册网络项目免费的资源网
  • 中国建设银行信用卡网站首页青岛关键词优化平台
  • 阿里云网站建设考试题目长沙网站推广服务公司
  • 甘肃建设项目审批权限网站俄罗斯搜索引擎yandex官网入口
  • 网站建设公司新员工培训ppt模板百度热门搜索排行榜
  • 仿魔客吧网站模板网址大全是ie浏览器吗
  • 网站产品后台界面怎么做湖南关键词排名推广
  • 网站数据每隔几秒切换怎么做的湖南百度seo排名点击软件
  • 网站制作先学什么百度新闻下载安装
  • 河南省网站建设哪家好免费观看行情软件网站进入
  • 粘合剂东莞网站建设体育热点新闻
  • 百度网站排名关键词整站优化培训网站建设
  • 网络平台代理seo外包 杭州
  • 东方头条网站源码免费推广软件工具
  • 北京网站建设公司分享网站改版注意事项流程优化四个方法
  • 案例学 网页设计与网站建设手机百度seo快速排名
  • 江门网站建设总部电话产品推广渠道有哪些
  • 网站建设全攻略站长之家ping检测
  • 导航网站 cmsgoogle chrome谷歌浏览器
  • wordpress看其他人博客优化师是做什么的
  • 现在哪个网站还做白拿2021小说排行榜百度风云榜
  • 网站流量seo提升seo排名的方法