标签:bin else style 重要 aaaaa value rod class 空格
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
标签:bin else style 重要 aaaaa value rod class 空格
原文地址:https://www.cnblogs.com/liufei1983/p/9315231.html