num1=20
num2=5
echo $( expr $num1 + $num2 )
我运行了此代码,但显示此错误消息。我该如何解决?
答案1
您的脚本有 MSWin 行结束符 (CR + LF)。运行fromdos
或dos2unix
即可修复它们。
这些值将保留$'\r'
为不被接受的最终字符expr
。
num1=20
num2=5
echo $( expr $num1 + $num2 )
我运行了此代码,但显示此错误消息。我该如何解决?
您的脚本有 MSWin 行结束符 (CR + LF)。运行fromdos
或dos2unix
即可修复它们。
这些值将保留$'\r'
为不被接受的最终字符expr
。