Beri bash i ebash / Говнокод #23633 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
#!/bin/bash
# ColorsXterm.sh
# by Morteryler 2017

print()
{
  local N=$1
  declare -i i=0
  for n in $cveta; do
    echo -n '\e['"$N"';'$n'm'
    echo -e " > \e["$N";"$n"m $TEXT \e[0m"
    ((i++))
  done
}

help()
{
  echo "Программа ColorsXterm. Версия 1.0"
  echo "-0 - обычные цвета"
  echo "-1 - жирные цвета"
  echo "-2 - бледные цвета"
  echo "-3 - тоже обычные цвета"
  echo "-4 - подчеркнутые цвета"
  echo "-5 - мигающие цвета"
  echo "-6 - тоже обычные цвета"
  echo "-7 - цвета инвертированные"
  echo "-8 - цвета без текста"
  echo "-9 - все перечёркнутые"
  exit 0
}

TEXT="#######################################################"

cveta="1 2 4 5 7 8 9 21 30 31 32 33 34 35 36 37 41 42 43 44 45 46 47\
 90 91 92 93 94 95 96 97 100 101 102 103 104 105 106 107"

while getopts ":h0123456789" opt; do
   case $opt in
		0) print 0;;
    1) print 1;;
    2) print 2;;
    3) print 3;;
    4) print 4;;
    5) print 5;;
    6) print 6;;
    7) print 7;;
    8) print 8;;
    9) print 9;;
    h) help;;
	esac
done

Openгавняшка

Запостил: fuckercoder fuckercoder, (Updated )

Комментарии (0) RSS

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8