0
我正準備在ksh文件中準備JSON。我面臨這個問題 - 我認爲這是因爲我無法正確使用大括號。例如:ksh中的換算大括號
RESULT="[";
COUNTRY=mCountry
LANGUAGE=mLang
AppendParams()
{
RESULT=$RESULT"{\"site:\"$COUNTRY\",\"lang\":\"$LANGUAGE\"}";
}
AppendParams
RESULT=$RESULT"]";
echo $RESULT;
輸出是:
sh-4.3$ ksh main.ksh
["site:"mCountry"] ["lang":"mLang"]
而不是
[{"site:"mCountry","lang":"mLang"}]
有沒有一種方法來禁用括號或逃避呢?請幫忙。
RESULT =「[{\」site \「:\」$ {COUNTRY} \「,\」lang \「:\」$ {LANGUAGE} \「}]」, – twalberg