猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
从Ruby调用shell命令
从Ruby调用shell命令
如何从Ruby程序内部调用shell命令?然后如何将这些命令的输出返回到Ruby中?
繁星淼淼
浏览 812
回答 3
3回答
慕无忌1623718
以下是基于这个答案..也看,使用script模仿终端.
0
0
0
繁星点点滴滴
我喜欢这样做的方式是使用%x文字,这使它很容易(和可读性!)要在命令中使用引号,如下所示:directorylist = %x[find . -name '*test.rb' | sort]在本例中,它将使用当前目录下的所有测试文件填充文件列表,您可以按预期处理这些文件:directorylist.each do |filename| filename.chomp! # work with fileend
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Ruby
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续