method

capture

Importance_1
Ruby on Rails latest stable (v7.1.3.2) - 0 notes - Class: Kernel

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v4.2.9) is shown here.

These similar methods exist in v7.1.3.2:

capture(stream) public

Captures the given stream and returns it:

stream = capture(:stdout) { puts 'notice' } stream # => "notice\n" stream = capture(:stderr) { warn 'error' } stream # => "error\n" 

even for subprocesses:

stream = capture(:stdout) { system('echo notice') } stream # => "notice\n" stream = capture(:stderr) { system('echo error 1>&2') } stream # => "error\n"
Show source
Register or log in to add new notes.