Open3.capture3 ("date'") 执行查时间的命令 ruby 是可以执行的 执行改时间就不行,直接用字符串在 linux 中执行是没问题的 权限也开了,求大神指点
先顶一个,真是逼了狗了
Open3 是什么?代码贴出来。
是个创建子进程的内置类库。源码
Open3.capture3("date") => ["2017年 7月22日 星期六 10时22分56秒 CST\n", "", #<Process::Status: pid 440 exit 0>]
你把括号写成中文了吧,把错误贴出来看。
改时间用 system 吧?capture 只是捕获输出。