Guest User

Untitled

a guest
Apr 27th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. readonly COLOR_RED="RED"
  2. readonly COLOR_GREEN="GREEN"
  3. readonly COLOR_YELLOW="YELLOW"
  4. readonly COLOR_BLUE="BLUE"
  5. readonly COLOR_MAGENTA="MAGENTA"
  6. readonly COLOR_CYAN="CYAN"
  7.  
  8. cprimary() {
  9. cecho "$1" ${COLOR_BLUE}
  10. }
  11.  
  12. csuccess() {
  13. cecho "$1" $COLOR_GREEN
  14. }
  15.  
  16. cinfo() {
  17. cecho "$1" $COLOR_CYAN
  18. }
  19.  
  20. cwarning() {
  21. cecho "$1" $COLOR_YELLOW
  22. }
  23.  
  24. cdanger() {
  25. cecho "$1" $COLOR_RED
  26. }
  27.  
  28. cecho() {
  29. begin=""
  30. end="\033[0;39m"
  31. case "$2" in
  32. ${COLOR_RED} ) begin="\033[0;31m" ;;
  33. ${COLOR_GREEN} ) begin="\033[0;32m" ;;
  34. ${COLOR_YELLOW} ) begin="\033[0;33m" ;;
  35. ${COLOR_BLUE} ) begin="\033[0;34m" ;;
  36. ${COLOR_MAGENTA} ) begin="\033[0;35m" ;;
  37. ${COLOR_CYAN} ) begin="\033[0;36m" ;;
  38. esac
  39.  
  40. if [ -t 1 ]; then
  41. echo -e "${begin}${1}${end}"
  42. else
  43. echo -e "${1}"
  44. fi
  45. }
Add Comment
Please, Sign In to add comment