if else fi 语句

时间:2019-04-16 23:59:04  来源:igfitidea点击:

if else fi允许根据命令的成功或失败来进行选择。例如,根据文件是否存在来执行相应的操作。

if else fi 语法

if command
then

    命令command成功执行时,执行这里面的语句

else

    命令command执行失败时,执行这里面的语句

fi

或者

if [ condition ]
then

    如果给定的条件condition为true,执行这里面的语句

else

    如果给定的条件condition为false,执行这里面的语句

fi

示例

字符串比较

##!/bin/bash
read -p "请输入密码" pass
if test "$pass" = "theitroad"
then
     echo "密码正确"
else
     echo "密码错误"	
fi

判断数字

#!/bin/bash
read -p "输入数字 : " n
if test $n -ge 0
then
	echo "$n 是一个正数."
else
	echo "$n 是一个负数."
fi