execute.sh 839 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/bash
  2. eval $(ssh-agent)
  3. ssh-add /opt/keys/bitbucket.id_rsa
  4. if [ "$1" == "bash" ];
  5. then
  6. COMMAND="/bin/bash"
  7. else
  8. if [ "$1" == "composer" ];
  9. then
  10. if [ "$#" -ne 0 ];
  11. then
  12. for word in "$@"
  13. do
  14. COMMAND="$COMMAND $word"
  15. done
  16. fi
  17. COMMAND="sh -c '$COMMAND'"
  18. else
  19. echo "########################################################"
  20. echo "########################################################"
  21. echo "RUN BASH WITH OPTION bash. Ej: docker run ......... bash"
  22. echo "########################################################"
  23. echo "########################################################"
  24. echo ""
  25. echo ""
  26. COMMAND="php cmd.php"
  27. if [ "$#" -ne 0 ];
  28. then
  29. for word in "$@"
  30. do
  31. COMMAND="$COMMAND $word"
  32. done
  33. fi
  34. fi
  35. fi
  36. eval $COMMAND