質問: nothing end sub を実行しました。 しかしresultには何の文字列も代入されませんでした。 恐らく、このページのタイトルにもあるように「ms-dosコマンドの標準出力を取得する」 とあるので、標準出力しか取得できないのではないかと思います。 それでは一般的なコマンドラインソフトの実行結果を変数に代入するにはどうしたら良いでしょうか?
回答: >それでは一般的なコマンドラインソフトの実行結果を変数に代入するにはどうしたら良いでしょうか? 一般的なコマンドラインソフトの実行結果は、標準出力に出るので、プログラムに間違いは無いと思います。 grepをフルパスにしてみるとか。