可以在shell脚本中执行此操作,但自学习以来想尝试使用ruby,请对此提供帮助。
在迭代过程中尝试从文件(line
)grep变量(list
)时,没有输出显示
但是,当像下面分别进行操作时,可以看到输出
Getting Output: ("Phone" is one of the lines present in the file)
value = `grep -i "phone" list`
puts value
No Output:
File.open("list") do |f|
f.each_line do |line|
puts line
value = `grep -i "line" list`
# puts list
puts value
end
end
答案 0 :(得分:0)