setenv.sh 461 B

123456789101112131415161718192021
  1. #!/bin/sh
  2. case "$1" in
  3. setenv1)
  4. if [ "$FOO" = "foo" -a "$BAR" = "bar" -a "$BAZ" = "baz" ]; then
  5. echo 1 >> ./env-record
  6. fi
  7. ;;
  8. setenv2)
  9. if [ "$FOO" = "foo" ]; then
  10. echo 2 >> ./env-record
  11. export BAR=bar
  12. dinitctl -p socket setenv BAR BAZ=baz
  13. fi
  14. ;;
  15. setenv3)
  16. dinitctl -p socket setenv FOO=foo
  17. echo 3 >> ./env-record
  18. ;;
  19. *) ;;
  20. esac