gpt4 book ai didi

windows - 如何使用 Linux 实例化/运行 Ruby 程序(使用 Watir)?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:12:42 26 4
gpt4 key购买 nike

场景:

我在 Win XP 机器上映射了一个网络驱动器,然后双击一个 .bat 文件来执行这个 Ruby 脚本。 .rb 和 .bat 文件驻留在这个网络驱动器上。

批处理文件如下:

Z:
光盘 Z:\ABC\StatusCheck\
"C:\Program Files\Ruby\Bin\ruby.exe"Z:\ABC\StatusCheck\rubyScript.rb 6

Ruby 文件如下:

require 'watir'
rec = File.open("list.txt", "r")
ie = Watir::IE.start()
***Other processing here***

我的问题:如何使用 Linux 实例化这个批处理文件(当我在家时,因为我无法远程访问这台机器。我想从终端运行 .rb 文件)?

希望我说得有道理。我真的很感谢你们的时间!谢谢!

最佳答案

您不需要任何批处理文件即可在 Linux 上运行它。您需要做的就是直接运行脚本

ruby rubyScript.rb

或添加

#!/usr/bin/env ruby

到rubyScript.rb的顶部,使之可执行,就可以直接运行了。

但是,您更大的问题是您正在使用 watir 来自动化 IE,这显然在 Linux 上不起作用,因此您需要将其更改为使用其他浏览器。

关于windows - 如何使用 Linux 实例化/运行 Ruby 程序(使用 Watir)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2224229/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com