linux shell 学习
Posted 刘大飞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux shell 学习相关的知识,希望对你有一定的参考价值。
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 学习的主要内容,如果未能解决你的问题,请参考以下文章