По профессии я не разработчик Ruby, но использую Capistrano для развертывания PHP. Я пытаюсь очистить вывод моего скрипта и пытаюсь добавить юникодную галочку, как описано в этом блоге.
Проблема в том, что если я это сделаю:
checkmark = "\u2713"
puts checkmark
Он выводит "\ u2713" вместо ✓
Я погуглил и просто не могу найти нигде, где это обсуждается.
TLDR: Как мне puts
или print
пометить юникодом U-2713?
EDIT
Я использую Ruby 1.8.7 на своем Mac (OSX Lion), поэтому не могу использовать метод encode
. Моя оболочка - Bash в iTerm2.
ОБНОВЛЕНИЕ [8/4/2019] Добавлено ссылочное изображение на случай, если сайт когда-либо закроется.