文章目录
1 IF#!/bin/bash
#假如在/tep/abc文件夹 那么创建一个
if [ ! -d ~/Desktop/work/tmp ]
then
mkdir -v ~/Desktop/work/tmp
echo "123"
echo "create /tmp/abc ok"
fi
#!/bin/bash
if [ $USER == 'root' ]
then
echo "hello,root"
else
echo "hello,guest"
fi
#!/bin/bash
if [ $1 -eq $2 ]
then
echo "$1==$2"
else
if [ $1 -gt $2 ]
then
echo "$1>$2"
else
echo "$1<$2"
fi
fi
~
~
#!/bin/bash
if [ $1 -eq $2 ]
then
echo "$1==$2"
elif [ $1 -gt $2 ]
then
echo "$1>$2"
else
echo "$1<$2"
fi
~
~
数学表达式-双括号
#!/bin/bash
if (( 100%3+1>1 ));
then
echo "yes"
else
echo "no"
fi
双方括号可以做通配符。
#!/bin/bash
for var in ab ac rx bx rvv vt
do
if [[ "$var" == r* ]]
then
echo "$var"
fi
done
~
~
~
#/bin/bash
for var in `seq 1 9`
do
echo $var
sleep 1
done
#!/bin/bash
for (( i=1;i<10;i++ ))
do
echo $i
done
#!/bin/bash
read -p "NUM:" num1
while [ $num1 -gt 0 ]
do
echo ">"
sleep 3
done
#!/bin/bash
read -p "num:" n
case $n in
1)
echo haha
;;
2)
echo hehe
;;
*)
echo "1|2"
;;
esac
##########################################################################
# File Name: do11.sh
# Author: LiXiang
# mail: [email protected]
# Created Time: Wed 24 Mar 2021 08:18:44 PM CST
#########################################################################
#!/bin/bash
start(){
echo "Apache start...."
}
stop(){
echo "Apache stop....."
}
start
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。