Class Shell::Echo
In: lib/shell/builtin-command.rb
Parent: BuiltInCommand

Methods

each   new  

Public Class methods

[Source]

    # File lib/shell/builtin-command.rb, line 26
26:     def initialize(sh, *strings)
27:       super sh
28:       @strings = strings
29:     end

Public Instance methods

[Source]

    # File lib/shell/builtin-command.rb, line 31
31:     def each(rs = nil)
32:       rs =  @shell.record_separator unless rs
33:       for str  in @strings
34:         yield str + rs
35:       end
36:     end

[Validate]