test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。
test 命令期望在命令行中找到一个参数,当 shell 没有为变量赋值时,则将该变量视为空。这意味着在处理脚本时,一旦脚本寻找的参数不存在,则 test 将报告该错误。
语法格式:test [表达式]
常用参数:
-eq (=) | 等于则为真 |
-ne (!=) | 不等于则为真 |
-gt (>) | 大于则为真 |
-ge (>=) | 大于等于则为真 |
-lt (
|
2023年 7月 22日 81.0k 0
test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。
test 命令期望在命令行中找到一个参数,当 shell 没有为变量赋值时,则将该变量视为空。这意味着在处理脚本时,一旦脚本寻找的参数不存在,则 test 将报告该错误。
语法格式:test [表达式]
常用参数:
-eq (=) | 等于则为真 |
-ne (!=) | 不等于则为真 |
-gt (>) | 大于则为真 |
-ge (>=) | 大于等于则为真 |
-lt (
|