Bash scriptint让语句错误

时间:2017-01-31 23:13:19

标签: bash

我正在创建一个简单的bash脚本,但似乎我在使用let语句时遇到了麻烦......出现了一些错误......有些帮助吗?

#!/bin/bash
echo -n "Enter the first number:"
read var1
echo -n "Enter the second nubmber:"
read var2
declare -i var3
echo ----------------------
echo "$var1 + $var2 = $(($var1+$var2))"
let res=$var1*$var2
echo "$var1 * $var2"=$res"

1 个答案:

答案 0 :(得分:1)

我收到以下错误:

./1.sh: line 10: unexpected EOF while looking for matching `"'
./1.sh: line 11: syntax error: unexpected end of file

它们是由脚本的最后一个字符引起的:"它会启动一个永不结束的新字符串文字。