是否有可能使用索引和子字符串命令将此代码转换为ruby,并使用与sintax和awk类似的命令?

是否有可能使用索引和子字符串命令将此代码转换为ruby,并使用与sintax和awk类似的命令?,ruby,linux,awk,Ruby,Linux,Awk,我知道是否有可能生成一个使用ane的ruby代码 像这样 ruby-a-F'Name:“'-ne” 这是我的awk代码 awk -v OFS='"' -v FS='Name": "' '{ i2 = index($4, "\""); print ";" substr($4, 0, i2) }' sumacomando 我需要知道是否可以使用ruby one liner或ruby It limited来完成此任务 只需要知道ruby中是否存在类似的索引和子字符串选项,

我知道是否有可能生成一个使用ane的ruby代码

像这样

ruby-a-F'Name:“'-ne”

这是我的awk代码

     awk -v OFS='"' -v   FS='Name": "'     '{ i2 = index($4, "\""); print  ";" substr($4, 0, i2) }'   sumacomando
我需要知道是否可以使用ruby one liner或ruby It limited来完成此任务

只需要知道ruby中是否存在类似的索引和子字符串选项,或者这些选项是否非常不同

基本上,我只需要知道ruby在这个示例中是否具有类似awk的功能

请帮助我

我解决了它:

ruby -a -F'Name": "'   -ne 'puts $F[3].split(/"/)[0]' sumacomando

与其发布“为我转换这个脚本”的请求,不如展示一个输入/输出的示例,并解释一下你想要做什么,只需要给出一个想法,而不需要转换代码,只需要一个方法。答案是:是的。为什么不去看看ruby的api文档,自己看看呢。如果您的搜索引擎工作不正常:-