Hallo Calculon,
die Kommunikation eines Lazarus-Programms mit einem beliebigen Konsolen-Programm funktioniert über TProcess. Hier einige Intformationen, die dich interessieren könnten:
wiki.lazarus.freepas...External_Programs/de
Lazarus funktioniert systemunabhängig, d.h. deine Routinen funktionieren sowohl unter Linux als auf unter Windows. Nur musst du bei den Pfad-Angaben aufpassen, da Windows das Trennzeichen \, Linux das Trennzeichen / verwendet.
Ich hoffe, meine späte Antwort hilft dir weiter.
Viele Grüße, Alexander