Shell脚本将变量值赋给另一个新变量

时间:2016-01-16 13:59:33

标签: bash shell unix

我需要对下面的代码进行小修正。我正在尝试将变量值分配给另一个变量,但它不起作用。请帮帮我。

以下是我的剧本。

#!/bin/sh
choice=1
VAL1="test"
if [ "$choice" == 1 ];
then
   echo "insode"
   echo $choice
   purpose=$VAl1
   echo "*"
   echo $purpose
fi

请帮助我,我是shell脚本的新手。我需要将purpose值显示为测试。

1 个答案:

答案 0 :(得分:0)

您为VAL1分配了一个值:

VAL1="test"

但稍后您将$VAl1分配给purpose

purpose=$VAl1

您只需要修复案例,以便变量名称匹配(将小写l修复为大写L)。