shell学习(一):for循环及if判断

renxingnk11 2017-04-06 11:52:59

1、for循环及if判断的使用
  
例1:
>#!/bin/bash; #shell脚本的开头shebang,规定了shell脚本的调用位置,分号表示换行
>no1=4; #no1为变量,此行为赋值语句
>no2=8; #no2为变量,此行表示为变量no2赋值为8
>
>let result=no1+no2; #let命令表示执行其后的命令行,该命令行表示将变量no1和变量no2相加的值赋值给变量result
>echo $result ; #echo命令表示输出其后的字符串或变量,此行命令表示将变量result的值打印出来
>echo "$result \n" #此行命令的作用同上行命令一致, ‘\n’表示输出后换行
>
>for((i=1;i<=10;i++)); #for循环,i为循环变量表示循环10次
>do #for循环的格式 for(——); do (—— ) ;done ;#结束循环
>let no1++;                                #no1变量自加1
>echo $no1; #输出no1变量
>if [[($i = 6)]] ; #if判断语句,表示如果变量i的值等于6,则为真
>then #if判断的格式 if(——); then (——);else(——);fi;if判断结束
>echo Are you OK #输出“Are you OK”字符串
>fi #if判断结束
>done #for循环结束



...全文
3329 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdcjk 2017-04-09
  • 打赏
  • 举报
回复
学习啦.
zdg20042586 2017-04-06
  • 打赏
  • 举报
回复
初学者,学习啦...

2,161

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧