Hadoopif.for.while 语句

news/2024/7/7 12:50:06

      if 语句

echo 当前参数个数:$#


if [ $# -lt 3 ];
then echo 参数小于3;
elif [ $# -gt 5 ];
then echo 参数大于5;
fi;


To have broken heart means you have tired for something


 

      for 语句

for (( x=1 ; x<=100 ; x=x+1 )); do

echo x=:$x ;

done ;  输出1~100

 

for (( x=1 ; x<=7 ;x=x+1 ));do            
for (( k=1 ; k<=x ;k=k+1));              
do             

echo -n $k ;                                          

done ;                                      输出    12
echo   #用来换行                                123
done;                                                  1234

                                                           12345

                                                           123456    

                                                           1234567

for(( x=1 ;x<=9 ; x=x+1 )); do
for(( k=1 ;k<=x ;k=k+1))                ------->  9 9 乘法表
do
echo -n " " $x*$k "=" $[ $x * $k] ;
done;
echo
done;
#echo [] "" must use flexibly

 

while 语句

echo while循环


(( x=1 ))       #定义初始化值
while(( x<=10 ));do  # 判断语句 其中do----相当于++
echo $x #输出语句
(( x=x+1 )) #迭代语句
done; 

 

转载于:https://www.cnblogs.com/Vowzhou/p/10154723.html


http://www.niftyadmin.cn/n/4002353.html

相关文章

asp.net登录控件出错

“/”应用程序中的服务器错误。 WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。 解决办法&#xff1a; 删除web.config 配置文件中 的<httpRuntime targetFramework"4.5&q…

linux多线程编写哲学家,linux基础实验报告含代码剖析.doc

Linux基础实验目录实验一3实验二4实验三6实验四9实验五11实验六14实验七16实验一 螺旋矩阵实验目的熟悉linux下c程序编写。掌握Makefile编写方法。实验环境和工具Red Hat Linux实验流程编写螺旋矩阵程序编写Makefile文件实验结果实验心得通过这次实验&#xff0c;我熟悉了linux…

asp.net 使用登录控件

新建数据库membershiptest 打开C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regsql.exe 新建项目 创建web窗体 default&#xff0c;account&#xff0c;login&#xff0c;passwordreset&#xff0c;register 配置web.config <?xml version"1.0"?&…

fetch 如何请求数据

一 序言 在 传统Ajax 时代&#xff0c;进行 API 等网络请求都是通过XMLHttpRequest或者封装后的框架进行网络请求,然而配置和调用方式非常混乱&#xff0c;对于刚入门的新手并不友好。今天我们介绍的Fetch提供了一个更好的替代方法&#xff0c;它不仅提供了一种简单&#xff0c…

linux getopts用法,shell中getopt/getopts的使用 getarg和getind意义

getopts配合case来进行操作时有两个隐含变量&#xff1a;一个是OPTARG&#xff0c;用来取当前选项的值&#xff0c;另外一个是OPTIND&#xff0c;代表当前选项在参数列表中的位移。OPTIND是一个特殊的变量&#xff0c;它的初始值是1&#xff0c;每次getopts处理完一个命令参数后…

asp.net 母板

母板 占位 ....内容 <asp:ContentPlaceHolder id"ContentPlaceHolder1" runat"server"> </asp:ContentPlaceHolder> ....内容 子页 <asp:Content ID"Content2" ContentPlaceHolderID"ContentPlaceHolder2" Runat&q…

【转】XML和Schema命名空间详解---实例篇

上文把XML和Schema的命名空间的一些相关内容进行了详细介绍&#xff0c;下面通过例子来具体了解&#xff1a; 例一&#xff1a;重点理解名称空间的相关概念。 下面的例子是一个XML Schema文件&#xff0c;名为"note.xsd" <?xml version"1.0"?>&…

css 最简单的导航条

<!--所学技术&#xff1a;1.float属性2.css继承3.内联的js函数4.使用列表创建导航5.鼠标改变字体颜色 A&#xff1a;hover6.padding-right属性 作用是使子列表向左或向右靠--><html xmlns"http://www.w3.org/1999/xhtml"> <head runat"server&qu…