前提・実現したいこと
こちらのサイトを参考に、
%x記法やバッククォート記法でシェルを実行しようとしたのですが、エラーが起きたり、実行された様子がなかったりします。
解決法のご教示をお願いします。
試したこと
・%x記法
sample.rb
ruby
1%x("echo hi")
実行結果。
> ruby .\sample.rb Traceback (most recent call last): 1: from ./sample.rb:1:in `<main>' ./sample.rb:1:in ``': No such file or directory - "echo hi" (Errno::ENOENT)
・バッククォート記法
sample.rb
ruby
1`echo hi` 2`echo mkdir test`
実行結果。
> ruby .\sample.rb →特に何も出力されませんでした。
testディレクトリも作成されていませんでした。
補足情報(FW/ツールのバージョンなど)
Windows 10
ruby 2.6.5p114
コマンド実行:Visual Studio Codeのターミナル。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/16 09:34
2020/03/16 09:35