Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # Returns emoji flag for a given 2-character code.
  4. #
  5. getFlag()
  6. {
  7. declare -A elem=(
  8. [A]='U1F1E6'
  9. [B]='U1F1E7'
  10. [C]='U1F1E8'
  11. [D]='U1F1E9'
  12. [E]='U1F1EA'
  13. [F]='U1F1EB'
  14. [G]='U1F1EC'
  15. [H]='U1F1ED'
  16. [I]='U1F1EE'
  17. [J]='U1F1EF'
  18. [K]='U1F1F0'
  19. [L]='U1F1F1'
  20. [M]='U1F1F2'
  21. [N]='U1F1F3'
  22. [O]='U1F1F4'
  23. [P]='U1F1F5'
  24. [Q]='U1F1F6'
  25. [R]='U1F1F7'
  26. [S]='U1F1F8'
  27. [T]='U1F1F9'
  28. [U]='U1F1FA'
  29. [V]='U1F1FB'
  30. [W]='U1F1FC'
  31. [X]='U1F1FD'
  32. [Y]='U1F1FE'
  33. [Z]='U1F1FF'
  34. )
  35. COUNTRY="$1"
  36. one=${COUNTRY:0:1}
  37. two=${COUNTRY:1:1}
  38. one=${elem[$one]}
  39. two=${elem[$two]}
  40. flag=$(printf "\\${one}\\${two}\n")
  41. echo "$flag"
  42. return 1
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement