Class Shell::AppendFile
In: lib/shell/builtin-command.rb
Parent: AppendIO

Methods

input=   new  

Public Class methods

[Source]

     # File lib/shell/builtin-command.rb, line 111
111:     def initialize(sh, to_filename, filter)
112:       @file_name = to_filename
113:       io = sh.open(to_filename, "a")
114:       super(sh, io, filter)
115:     end

Public Instance methods

[Source]

     # File lib/shell/builtin-command.rb, line 117
117:     def input=(filter)
118:       begin
119:         super
120:       ensure
121:         @io.close
122:       end
123:     end

[Validate]