2

Haxe では、Sys クラス (または他のクラス) にシェル コマンド (コマンド「ls」など) の出力を返すメソッドがありますか?それとも、ターゲット言語ごとにこのメソッドを自分で実装する必要がありますか? すべての Haxe ターゲット言語で動作するシェル コマンドを呼び出す方法を見つけたいと思います。

4

2 に答える 2

6

はい、あなた自身のコメントには答えが含まれています:それは:

var output = new sys.io.Process("ls", []).stdout.readAll().toString();
于 2012-11-04T00:00:14.090 に答える
3

またはクロスプラットフォームの方法:sys.FileSystem.readDirectory('')

余分なプロセスを呼び出さないため、高速になる可能性もあります。

于 2012-11-04T06:45:22.720 に答える