文件名称:childprocess:用于管理子进程的跨平台Ruby库
文件大小:46KB
文件格式:ZIP
更新时间:2024-03-18 11:15:55
Ruby
子进程 这个gem旨在成为一种简单可靠的解决方案,用于控制在Ruby / OS组合中在后台运行的外部程序。 该代码起源于 gem,但应证明它是独立的库很有用。 要求 Ruby 2.4以上版本,JRuby 9以上版本 Windows用户必须确保安装了ffi gem( >= 1.0.11 )才能使用ChildProcess。 用法 从ChildProcess.build返回的对象将实现ChildProcess::AbstractProcess 。 基本例子 process = ChildProcess . build ( "ruby" , "-e" , "sleep" ) # inherit stdout/stderr from parent... process . io . inherit! # ...or pass an IO process . io . stdout = Tempf
【文件预览】:
childprocess-master
----.document(62B)
----lib()
--------childprocess()
--------childprocess.rb(5KB)
----Gemfile(885B)
----spec()
--------platform_detection_spec.rb(3KB)
--------pid_behavior.rb(338B)
--------childprocess_spec.rb(11KB)
--------jruby_spec.rb(732B)
--------spec_helper.rb(5KB)
--------io_spec.rb(5KB)
--------get_env.ps1(322B)
--------windows_spec.rb(744B)
--------abstract_io_spec.rb(276B)
--------unix_spec.rb(2KB)
----Rakefile(2KB)
----.travis.yml(709B)
----LICENSE(1KB)
----README.md(7KB)
----.rspec(8B)
----appveyor.yml(859B)
----.gitignore(207B)
----CHANGELOG.md(3KB)
----childprocess.gemspec(1KB)