Shell::Seq
Inherits Indexable < Enumerable < Iterable < Reference < Object
Constructors
new(stdout : IO = IO::Memory.new, stderr : IO = IO::Memory.new, abort_on_error : Bool = false)
SourceClass methods
run(*args, **options) : Shell::Seq
Sourcerun!(*args, **options) : Shell::Seq
SourceInstance methods
abort_on_error=(abort_on_error : Bool)
Sourceabort_on_error?
Sourcedryrun=(dryrun : Bool)
Sourcedryrun?
Sourceexit_code(*args, **options)
Sourceexit_code(*args, **options, &)
Sourcefailure?
Sourcelog
Sourcemanifest
Sourcematch!(r : Regex)
Sourcerun(*args, **options)
Sourcerun!(*args, **options)
Sourcesize(*args, **options)
0.27.x or higher
size(*args, **options, &)
0.27.x or higher
status
Sourcestderr
Sourcestdout
Sourcesuccess?(*args, **options)
Sourcesuccess?(*args, **options, &)
Sourceunsafe_fetch(*args, **options)
0.27.x or higher
unsafe_fetch(*args, **options, &)
0.27.x or higher