无论什么编程语言都离不开条件判断。SHELL也不例外。
if list then EX1: #!/bin/sh SYSTEM=`uname -s` #获取操作系统类型,我本地是linux if [ $SYSTEM = "Linux" ] ; then #如果是linux的话打印linux字符串 基本上和其他脚本语言一样。没有太大区别。不过值得注意的是。[]里面的条件判断。 1 字符串判断 str1 = str2 当两个串有相同内容、长度时为真 2 数字的判断 int1 -eq int2 两数相等为真 3 文件的判断 -r file 用户可读为真 3 复杂逻辑判断 -a 与 结尾 语法虽然简单,但是在SHELL里使用的时候,他的功能变得强大了。 转自:http://hi.baidu.com/hlxcx/blog/item/6a37bc0624e0f37c020881d9.html |
[Linux] shell脚本之if判断
最新推荐文章于 2023-06-16 14:55:20 发布
linux if命令