forked from Lainports/freebsd-ports
shell. Pipes and redirections work just as expected:
sh = Shell.cd("/foo")
sh.cat("bar") | sh.tee("baz") > "baa"
# or
sh.transact do
cat("bar") | tee("baz") > "baa"
end
11 lines
449 B
Text
11 lines
449 B
Text
%%RUBY_SITELIBDIR%%/shell.rb
|
|
%%RUBY_SITELIBDIR%%/shell/builtin-command.rb
|
|
%%RUBY_SITELIBDIR%%/shell/command-processor.rb
|
|
%%RUBY_SITELIBDIR%%/shell/error.rb
|
|
%%RUBY_SITELIBDIR%%/shell/filter.rb
|
|
%%RUBY_SITELIBDIR%%/shell/process-controller.rb
|
|
%%RUBY_SITELIBDIR%%/shell/system-command.rb
|
|
@dirrm %%RUBY_SITELIBDIR%%/shell
|
|
%%PORTDOCS%%%%RUBY_DOCDIR%%/shell/ja/shell.doc
|
|
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/shell/ja
|
|
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/shell
|