github.com/jingruilea/kubeedge@v1.2.0-beta.0.0.20200410162146-4bb8902b3879/mappers/modbus_mapper/scripts/start_modbusmapper.sh (about) 1 #!/bin/sh 2 CONFIG_DIR=/opt/src/conf 3 4 for VAR in $(env) 5 do 6 if [[ ! -z "$(echo $VAR | grep -E '^CONNECTOR_')" ]]; then 7 VAR_NAME=$(echo "$VAR" | sed -r "s/([^=]*)=.*/\1/g") 8 echo "$VAR_NAME=$(eval echo \$$VAR_NAME)" 9 sed -i "s#{$VAR_NAME}#$(eval echo \$$VAR_NAME)#g" $CONFIG_DIR/conf.json 10 fi 11 done 12 13 cd /opt/src 14 node index.js