1. 首页
  2. 数据库
  3. 其它
  4. Ruby中调用执行shell命令的6种方法

Ruby中调用执行shell命令的6种方法

上传者: 2021-01-03 19:27:23上传 PDF文件 39.9KB 热度 16次
碰到需要调用操作系统shell命令的时候,Ruby为我们提供了六种完成任务的方法: 1.Exec方法: Kernel#exec方法通过调用指定的命令取代当前进程例子: 代码如下: $ irb >> exec ‘echo “hello $HOSTNAME”‘ hello nate.local $ 值得注意的是,exec方法用echo命令来取代了irb进程从而退出了irb。主要的缺点是,你无法从你的ruby脚本里知道这个命令是成功还是失败。 2.System方法 Kernel#system方法操作命令同上, 但是它是运行一个子shell来避
下载地址
用户评论