1. 程式人生 > >linux shell 學習

linux shell 學習

json lin tag class shel elif arp span val

var=value // 這個是賦值。

特別註意變量和值之間不要存在空格,否則會被認為是等值判斷,比如[ var = valu e] // 等值判斷, 空格特別重要!!!

#!/bin/sh
cd test
rm -f EnvConf.json
touch EnvConf.json

env=$1

varDev="{
\"A\":\"aaaa\",
\"B\":\"bbbb\"
}"

varStage="{
\"A\":\"aaaaa\",
\"B\":\"bbbbbbbbbb\"
}"

varProd="{
\"A\":\"4545\",
\"B\":\"rewrew\"
}"


if
[ $env = "dev" ]; then echo "$varDev" >> EnvConf.json elif [ $env = "stage" ]; then echo "$varStage" >> EnvConf.json else [ $env = "prod" ] echo "$varProd" >> EnvConf.json fi

linux shell 學習