ロガーが生成した出力ログ ファイルのフォントと色を設定するにはどうすればよいですか?
私がやっている
require 'logger'
logobj = Logger.new(file)
logobj.info "Its log file."
このテキストを別のフォントと色で表示したい。
ロガーが生成した出力ログ ファイルのフォントと色を設定するにはどうすればよいですか?
私がやっている
require 'logger'
logobj = Logger.new(file)
logobj.info "Its log file."
このテキストを別のフォントと色で表示したい。
bashプロンプトに色を追加するには、印刷されないエスケープシーケンスを作成する必要があります。
ANSIエスケープシーケンス:色とカーソルの動きを読むことをお勧めします。
簡単な例は次のとおりです。
require 'logger'
logobj = Logger.new('a_file')
logobj.info "\033[31mThis text is red."
logobj.info "\033[32mThis text is green."
# And in your bash, you'll show colors by doing:
cat a_file
編集
次のように機能する色付きの宝石を使用することもできます。
logobj.info "Its log file.".red