在haxe中,sys类(或其他某些类)中是否有返回shell命令输出的方法(例如,命令" ls"),还是我将需要我自己实施这种方法吗?我想找到一种调用与每种haxe目标语言一起使用的外壳命令的方法。
是的,您自己的评论包含答案,这是:
var output = new sys.io.Process("ls", []).stdout.readAll().toString();
或跨平台方式: sys.FileSystem.readDirectory('')
它也可能更快,因为它不会调用额外的过程。