加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

shell编程

发布时间:2020-12-15 21:11:16 所属栏目:安全 来源:网络整理
导读:if else用法 #!/bin/ sh# echo 打印 ""和‘‘的区别 ""能正确解析$或者其他标示符,‘‘ 写什么就打印什么东西 echo "你输入的参数为:$1" if [ $1 == 1 ]; thenecho ‘你若安好,便是晴天‘ else echo ‘你若安不好,便要挨打‘ fi if else if ...else用法 #

if else用法

#!/bin/sh
# echo 打印 ""和‘‘的区别 ""能正确解析$或者其他标示符,‘‘写什么就打印什么东西 
echo "你输入的参数为:$1"
if [ $1 == 1 ]; then
echo ‘你若安好,便是晴天‘
else
echo ‘你若安不好,便要挨打‘
fi


if else if ...else用法

#!/bin/bash
echo "你输入的参数为:$1,不同输入可以得到不同的名人名言"
if [ $1 == 1 ]; then
echo ‘马云说:让天下没有难做的生意‘
elif [ $1 == 2 ]; then
echo ‘马化腾说:用心创造快乐‘
elif [ $1 == 3 ]; then
echo ‘董明珠说:让世界爱上中国造‘
elif [ $1 == 4 ]; then
echo ‘刘强东说:我是老牛,喜欢嫩草‘
else
echo ‘别人说的再好,有用的都是自己努力非都。。。‘
fi


for 循环

#!/bin/bash
for (( i=1; i<=10; i++ ))
do
echo "结果为:$i" 
done
echo ‘------------------------‘
# ` 间隔符
for i in `ls /root/shelldir`
do
echo "该目录的内容:$i"
done
echo ‘-----------------------‘
for i in a b c aa bb cc 1 22 333
do
echo "$i"
done
echo ‘--------------------‘
for i in {1..10}
do
echo $i
done

?

while 循环

#!/bin/bash
#定义整型变量
declare -i j=1;
declare -i s=0;
echo "你输入第10个参数是:${10}"
while (( j<=$1 ))
do
# let 计算
let s+=j;
let j++;
done
echo "1-100的和为:$s"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读