使用命令替换或引号包含变量。
例如,当需要将一个变量的值作为文件路径传递给另一个命令时,由于变量会在传递前被扩展,可能导致路径无法正确识别,可以使用命令替换或引号包含变量来避免此问题:
# 命令替换 command $(echo $variable) # 引号包含变量 command "$variable"
上一篇:变量被看作字符串
下一篇:变量被强制转换为协议实例时,其底层类型与类实例的变量不同吗?