Guest User

Untitled

a guest
Jul 15th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. #!/bin/bash
  2. # Script Autor: 1T (T) Anders
  3. ###########################################################################
  4. ###########################################################################
  5. ###########################################################################
  6. ver_so=`cat /etc/oracle-release`
  7. usuario_logado=$USER
  8.  
  9. # Rotina principal do script e chamada na ordem abaixo do arquivo
  10. main() {
  11. echo -e "\033[01;47;31m>>>>>>>> Servidor: ${ver_so} <<<<<<<<\033[00m"
  12.  
  13. config_bash_go
  14.  
  15. echo -e '\033[00;47;31m----- Provisionamento Concluído ----- \033[00m'
  16. }
  17.  
  18. #sub-rotina de configuração no bash do oracle/ubuntu
  19. config_bash_go() {
  20. echo -e '\033[01;33m>>>>>>>> Configurando o bash do SO <<<<<<<<\033[00m'
  21.  
  22. bash_profile_file_geral="/etc/profile"
  23. profile_vagrant_file="/home/${usuario_logado}/.bashrc"
  24. profile_root_file="/root/.bashrc"
  25.  
  26. PS1='\[\033]0;$TITLEPREFIX:${PWD//[^[:ascii:]]/?}\007\]\n\[\033[40;36m\][\A] \[\033[32m\]\u@\h \[\033[35m\]$MSYSTEM\[\033[33m\]\w\[\033[36m\]\[\033[0m\]\n$ '
  27.  
  28. echo "$PS1"
  29.  
  30. sudo echo "export PS1='${PS1}'" >> ${profile_vagrant_file}
  31. sudo echo "export PS1='${PS1}'" >> ${profile_root_file}
  32. cat << EOF >> ${bash_profile_file_geral}
  33. PS1='${PS1}'
  34. export PS1
  35. EOF
  36. echo -e '\033[00;36m----- Concluído ----- \033[00m'
  37. }
  38.  
  39.  
  40. main
  41. exit 0
Add Comment
Please, Sign In to add comment