Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Haxe 中,Sys 类(或其他类)中是否有一个方法可以返回 shell 命令的输出(例如,命令“ls”),还是我需要自己为每种目标语言实现这个方法?我想找到一种调用适用于每种 Haxe 目标语言的 shell 命令的方法。
是的,您自己的评论包含答案,即:
var output = new sys.io.Process("ls", []).stdout.readAll().toString();
或者跨平台方式:sys.FileSystem.readDirectory('')
sys.FileSystem.readDirectory('')
它也可能更快,因为它不会调用额外的进程。