system(); - Auch bei Unix/Linux?



  • Hallo liebe Programmier-Gemeinde 😃 ,

    Ich hab da mal eine Frage zu einer Funktion.
    Es gibt ja bei Windows für die Konsole die
    alten DOS-Befehle wie "cls", "config",
    etc... . Die kann man ja dann in den eigenen
    Programmen auch benutzen. Jetzt wollte ich
    mal wissen: Funktioniert die system()-Funktion
    auch bei Linux/Unix? Oder gibts da eine andere?

    Danke im voraus!



  • system() hat keine besondere "Befehlsliste", die führt einfach den Befehl in der Konsole aus. Die Befehle die eine Konsole zur Verfügung stellt hängen natürlich von der jeweiligen Konsole ab.

    So ist nicht nur unter WinXP/Vista ein Unterschied sondern auch zwischen den einzelnen Shells unter Linux.

    Warum system() ganz allgemein Mist ist findest du in der FAQ 🙂

    MfG SideWinder


Anmelden zum Antworten