2012-12-12 22 views

Odpowiedz

5

myślę std.stdio.popen to, co chcesz:

void popen(string command, in char[] stdioOpenmode = "r"); 

Użyj go z File i masz wyjścia; coś takiego:

File f; 
f.popen("svn status", "r"); 
char[] line; 
string result; 
while (f.readln(line)) 
    result ~= line; 
return result; 

Albo można użyć std.process.shell który najwyraźniej robi to za Ciebie (i zgłasza ErrnoException w przypadku błędu).

Powiązane problemy