4.5、 Shell编程中判断判断表达式及if,for while循环 语句使用讲解
2017-08-31 15:27
561 查看
test 语法
![](https://img-blog.csdn.net/20170831152345786?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ3lvbmc1ODU2Ng==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
for var in 1 2 3 4 5 6
do
echo ${var}
done
num=10
s=0
for((i=0;i<${num};i=i+1))
do
s=${s}+${i}
done
echo ${s}
s=0
for((i=0;i<${num};i=i+1))
do
s=$((${s}+${i}))
done
echo ${s}
变量的默认值 判断
下面的语句表示:如果SLAVE_FILE为空,则值 设置成HADOOP_CONF_DIR}/slaves
[$SLAVE_FILE:-${HADOOP_CONF_DIR}/slaves]
下面的语句是将SLAVE_FILE的语句 变成一行
SLAVE_NAME=$(CAT "$SLAVE_FILE" | SED '#./*$//;/^$/d' )
下面代码读到文件行 while
#!/bin/bash
HOST_FILE=/etc/hosts
cat ${HOST_FILE} | while read line
do
echo ${line}
done
for var in 1 2 3 4 5 6
do
echo ${var}
done
num=10
s=0
for((i=0;i<${num};i=i+1))
do
s=${s}+${i}
done
echo ${s}
s=0
for((i=0;i<${num};i=i+1))
do
s=$((${s}+${i}))
done
echo ${s}
变量的默认值 判断
下面的语句表示:如果SLAVE_FILE为空,则值 设置成HADOOP_CONF_DIR}/slaves
[$SLAVE_FILE:-${HADOOP_CONF_DIR}/slaves]
下面的语句是将SLAVE_FILE的语句 变成一行
SLAVE_NAME=$(CAT "$SLAVE_FILE" | SED '#./*$//;/^$/d' )
下面代码读到文件行 while
#!/bin/bash
HOST_FILE=/etc/hosts
cat ${HOST_FILE} | while read line
do
echo ${line}
done
相关文章推荐
- c++中的结构化语句 判断语句if 分支语句switch 循环语句 while 和 do while 循环语句for的使用
- 输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)和不用循环/goto/递归输出1~100的10种写法
- 输入三个数,用条件表达式,不能用if语句,判断是不是两个奇数一个偶数,是就输出Y,不是就输出N。
- shell编程中if判断语句中的判断选项
- 牛腩购物 8 整合用户留言 动软生成器 ,.NET在后置代码中输入JS提示语句(背景不会变白),repeater 循环的时候事件判断,repeater 隔行 奇数行,item列,隐藏区块 Panel 的使用,前台绑定代码的时候使用函数
- stackoverflow | C/C++ | 如何不使用循环和判断语句实现“打印从1到100之间的数字”
- 在Repeater控件中使用if语句判断前4条数据 和后面数据样式 不同 并且对4求余的样式又是一种 老是出错
- 求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等关键字以及条件判断语句
- 循环与递归--不使用if,while,for,do—while语句来输出所有比已知数N小的自然数
- 【面试题】不用if,条件表达式,switch等判断语句------找出两个数中较大的
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句
- C_判断语句if与else的嵌套使用
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句
- java小练习(输入一个数字,使用if语句判断匹配的数字)
- shell编程if语句内判断参数
- ifthen宏包使用——条件判断与循环语句
- 不使用乘除法,for,while,if,else,switch,case,条件判断语句(A?B:C) 实现:1+2+....+n
- 条件判断语句——if 的使用方法
- PHP 不用求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)