これはおそらく簡単な質問ですが、私は解決策を見出すのが非常に困難です。私はcmdのウィンドウで作業しています。私は単にこのコマンドを使用しようとしています:Rubyからcmdでコマンドを実行
find /i \"chef_server_url\" C:/chef/client.rb
私はコマンドが動作することを知っています。私がチェックしたいファイルにURLを返します。
これをコードで実行し、結果を自分のコードに戻したいとします。しかし、特にエスケープ文字で文字列を書式設定するのが苦労しています
私は%x[]
を使用しています。だから、理想的に私はちょうど
%x[find /i \"chef_server_url\" C:/chef/client.rb]
を言うでしょう。しかし、それは/ cおよび/ cは
なぜ、Rubyを砲撃するのではなく、単に使用しないのですか? –
@DaveNewton私はルビーを使うつもりです。正直なところ私はルビーの新しさです。ちょうど私がやっていることを知っているものを使用しようとしていました... – joemost45
私はただRubyを使用しますか? – joemost45