homebrewでinstallすると
terminalにビールの絵文字が出力されているのがとても気になっていたので、ちょろっと調べてみました。
ソース
/usr/local/Library/Homebrew/formula_installer.rb
そのまんま書いてあってびっくりしました。
lion以降の機種依存文字のようです。
githubで見ると意味不明ですね。
Homebrew/formula_installer.rb#L239
2014/05/16 追記
def emoji ENV['HOMEBREW_INSTALL_BADGE'] || "\xf0\x9f\x8d\xba" end def summary s = "" s << "#{emoji} " if MacOS.version >= :lion and not ENV['HOMEBREW_NO_EMOJI'] s << "#{f.prefix}: #{f.prefix.abv}" s << ", built in #{pretty_duration build_time}" if build_time s end
なので
terminal上でechoも普通にできます。
echo時に文字コードらしきものが表記されます。
おまけ
utfの出力は波括弧でくくればよい。