Sha256: fda018a54eef49698ff9b25dc678328ef2c20538cf4102c34a45dfffc90621b2
Contents?: true
Size: 362 Bytes
Versions: 26
Compression:
Stored size: 362 Bytes
Contents
#!/usr/bin/env ruby require 'isna' colors = [:green, :black, :red, :black] STDIN.each_line do |line| needle = 0 prefix = line.scan(/^\s+/)[0] words = line.split(' ') print prefix words.each do |word| print word.to_ansi.send(colors[needle]).to_s + ' ' needle += 1 if needle > colors.size - 1 needle = 0 end end puts '' end
Version data entries
26 entries across 26 versions & 1 rubygems