Hola, como parte de la funcionalidad de una app que estoy desarrollando utilizo el TProcess para comunicar mi app con programas externos especificamente con split y cat de GNU para OS GNU/linux, en el caso especifico del cat no me est� funcionando, adjunto el codigo para si alguien ve que me falta y desee ayudarme me env�e un e-mail
<code>
procedure unir_fichero(listaFicheros : TStrings; nombreFichero : String);
var
catApp : TProcess;
ficheros : String;
i : Integer;
begin
for i := 0 to cmbSources.Items.Count-1 do
begin
ficheros := ficheros + ' ' + listaFicheros.Strings[i];
end;
catApp := TProcess.Create(nil);
catApp.CommandLine := 'cat ' + ficheros + ' > ' + nombreFichero;
catApp.Options := catApp.Options + [poWaitOnExit];
catApp.Execute;
catApp.Free;
ShowMessage('El proceso a finalizado.');
end;
</code>---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
