变量未找到shell

时间:2016-12-08 17:54:35

标签: shell variables initialization

if [ "$1" = "" ]
then
       echo -n "Gib das Startkapital ein: "
       read kapital
else
       kapital  = $1
fi

echo $kapital

当我说kapital = $ 1时,它表示此变量不存在:

$ sh zins.sh
zins.sh: 16: zins.sh kapital: not found

1 个答案:

答案 0 :(得分:9)

与C之类的自由格式语言不同,shell在很多地方都是空白区域敏感的,其中一个是赋值中的myFlowConfiguration.consoleSource.inboundChannelAdapter。使用

=

它会起作用。