我试图从Ruby系统调用中获取值:
distro = system('lsb_release -is')
distver = system('lsb_release -rs | cut -c1-2')
我认为lsb_release
的回报会进入变量。但如果我做了puts distro
或puts distver
,我就会变成现实。
有没有办法从中获取价值?
答案 0 :(得分:1)
你可以选择
d = `date`
e = IO.popen("date").read
还需要一些时间IO.popen
,IO.popen2
,IO.popen3
。