Unix 中的 if/then 语句总是将我置于 else 语句中。我正在使用 Bash。
name="Don"
if [ "$name" == "Don" ]; then
echo "Hi Don!"
else
echo "You are not Don. You are: $name"
fi
这是我的第一个 Unix shell 脚本,所以我确信这是显而易见的。我检查了样式指南和其他 if/then 示例,但没有发现任何错误: http ://www.dreamsyssoft.com/unix-shell-scripting/ifelse-tutorial.php 。