Class: Expansions::ShellActionAgainstFile
- Inherits:
-
Object
- Object
- Expansions::ShellActionAgainstFile
- Defined in:
- lib/expansions/shell_action_against_file.rb
Instance Method Summary collapse
-
#initialize(cmd) ⇒ ShellActionAgainstFile
constructor
A new instance of ShellActionAgainstFile.
- #run_using(file_name) ⇒ Object
Constructor Details
#initialize(cmd) ⇒ ShellActionAgainstFile
Returns a new instance of ShellActionAgainstFile.
3 4 5 |
# File 'lib/expansions/shell_action_against_file.rb', line 3 def initialize(cmd) @cmd = cmd end |
Instance Method Details
#run_using(file_name) ⇒ Object
6 7 8 |
# File 'lib/expansions/shell_action_against_file.rb', line 6 def run_using(file_name) Shell.instance.run("#{@cmd} #{file_name}") end |