Sha256: 262927667dc4b5045873637b1a7d5a4468a38cf2f48ea47e5c3fcf2d7c5d73dc
Contents?: true
Size: 323 Bytes
Versions: 2
Compression:
Stored size: 323 Bytes
Contents
# frozen_string_literal: true require 'logger' require_relative '../lib/tty-command' logger = Logger.new('dev.log') cmd = TTY::Command.new Thread.new do 10.times do |i| sleep 1 if i == 5 logger << "error\n" else logger << "hello #{i}\n" end end end cmd.wait('tail -f dev.log', /error/)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tty-command-0.9.0 | examples/wait.rb |
tty-command-0.8.2 | examples/wait.rb |