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