括号[]内语句的均值是多少?

  • 本文关键字:多少 语句 括号 bash shell
  • 更新时间 :
  • 英文 :

#!/bin/bash
if ["$1" == ""]
then
echo "A"
echo "B"
fi 

在这种情况下,一个数字等于双引号的美元符号是什么意思?("$ 1";= =")

["$1" == ""],如果正确地写成[ "$1" == "" ][ "$1" = "" ],在本例中测试提供给脚本的第一个参数是否为空。因此,如果脚本运行时不带参数(例如./script.sh)或带空参数(例如./script.sh ""),脚本将打印'A'和'B'。

相关内容

  • 没有找到相关文章

最新更新