-1

尝试使用 firefox 可执行文件打开此 URL 链。

并收到错误消息(在 Ruby 的 cmd 提示符下)我有一个无效的转义字符语法错误。

我不确定我的系统调用中的错误在哪里。

search_criteria = ["makers", "makerspaces", "fablabs", "smartlabs"]
names = ["new+york+city", "new+york", "nyc"]

query_strings = names.map do |name|
    "#{name}+#{search_criteria.join('+')}"
end

urls = query_strings.map do |q|
    "google.com/search?q=" + q
end

cmd_line = urls.join(' ')

system("C:\Program Files (x86)\Mozilla Firefox\firefox.exe --url #{cmd_line}")
4

1 回答 1

0

我不确定在 Windows 中。但你似乎逃避了反斜杠。

system("C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe --url #{cmd_line}")
于 2013-10-22T23:59:51.937 回答