LMLPHP后院

shell 表达式判断 test 命令

原文链接 : https://blog.lmlphp.com/tutorial/1/SHELL/item/37/shell_expression_judgment_test_command  来自 : LMLPHP后院

在 shell 中对于特殊类型的判断需要使用 test 命令。比如一些比较,如下:

  • 数值比较
  • 字符串比较
  • 文件比较

以上的一些比较是没法通过状态码来判断是否执行成功的,在条件语句中,需要借助 test 命令来实现。

test 命令的语法格式

if test condition
then
  commands
fi

test 命令的简写形式

if [ condition ] # 注意方括号内测的空格
then
  commands
fi
2018-05-25 03:48:42 1527191322 0.003781