ruby - 如何从 ruby​​ 脚本运行 cd 命令/更改文件夹路径

标签 ruby bash

我正在尝试从 ruby​​ 脚本运行命令。我被困在更改文件夹路径中。下面是我写的命令。任何人都可以让我知道如何继续吗?

system("cd /home/user/Source/pxe/")

我希望终端在运行 ruby​​ 脚本时指向文件夹 pxe。上面的代码是否正确?如果没有,您能告诉我从 ruby​​ 脚本调用 cd 命令的正确方法是什么吗?

最佳答案

您要更改脚本的当前目录吗?使用 Dir.chdir .

Dir.chdir('/home/user/Source/pxe')

关于ruby - 如何从 ruby​​ 脚本运行 cd 命令/更改文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19181319/

相关文章:

ruby - 分配给 "lib/ruby/2.1.0/timeout.rb"的 1GB 内存

mysql - 我可以使用 Rails 检查记录的大小吗?

Ruby 枚举方法示例

java - 使用 SwingWorker/Swing 跟踪 wget (bash) 的进度

bash - 通过ssh自动使用与用户默认设置不同的shell。

python - 我如何将python与bash中的py文件相关联

ruby-on-rails - Ruby 时间和范围(包含/排除)

javascript - 我如何使用 Nokogiri 解析 AngularJS 页面?

git - 公共(public)文件中的 Bash 和 Git Flow 错误

bash - 重命名/移动 (mv) 以名称开头的多个文件