std.process
имеет приятную функцию shell()
.
import std.process;
import std.stdio;
void main()
{
string Output = shell("ls .");
writeln("The contents of this directory are:");
write(Output);
}
Это задокументировано в источнике Фобоса, но не онлайн . Это делает меня немного нерешительным, чтобы использовать его в реальном коде. Это экспериментально и нестабильно, или онлайн-документы просто отстают?