标签: ruby
我是红宝石的新手。 :)
我正在尝试使用ruby脚本运行Windows命令(mkdir,cd ..)。我知道使用shell脚本会很简单。但我想尝试用红宝石做,有没有办法可以做到?
例如
答案 0 :(得分:1)
查看stdlib FileUtils。
FileUtils
使用行require 'fileutils'只需要 lib ,然后访问此lib的所有方法,并根据需要使用它们。
require 'fileutils'
mkdir foldername可以写成:
mkdir foldername
FileUtils.mkdir foldername
cd..可以写成:
cd..
FileUtils.cd('..')
rm filename可以写成:
rm filename
FileUtils.rm filename
安装gem net-ssh以执行此类操作ssh node name。
net-ssh
ssh node name