[fpc-devel] Running programs with output redirection
Hans-Peter Diettrich
DrDiettrich1 at aol.com
Sun Jul 17 12:06:18 CEST 2011
Ludo Brands schrieb:
> Cross platform solution:
>
> Uses process
>
> ...
> p:=TProcess.Create(nil);
> {$IFDEF WIN32}
> p.CommandLine := 'cmd /c diff -r dir1 dir2 > diff.txt';
> {$ENDIF}
> {$IFDEF LINUX}
> p.CommandLine := 'bash -c "diff -r dir1 dir2 > diff.txt"';
> {$ENDIF}
> p.Execute;
Looks like this could be added to the wiki, as another solution.
Unfortunately it won't work on other platforms (Mac...).
DoDi
More information about the fpc-devel
mailing list