Hallo, ich schreibe gerade Anwendungen in C, die auf Linux laufen. Ist es irgendwie moeglich, aus dem C-Code externe Scripte aufzurufen? Hintergrund ist, dass sich einige vorgaenge mit Scripten einfacher gestalten lassen. Es ginge nur um den Aufruf bzw. das Ausfuehren des Scriptes, keine rueckgabewerte, parameter oder aehnliches. Danke im Voraus, Matthias
Btw., system() macht eine Shell auf. Das kann wünschenswert sein, ist es manchmal aber auch nicht. Scripte, die mit #! <interpreter-name> anfangen, kann man auch direkt per execve() (& Co.) laden, dann wird keine Shell benutzt. Allerdings möchte man in der Regel zuvor ein fork() machen. ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.