Am Mittwoch, 18. Februar 2004 01:19 schrieb Torsten Schneider: > On Wed, Feb 18, 2004 at 01:16:03AM +0100, Jan Trippler wrote: > > Das ist ein t�dlicher Irrtum ;-) In einem Shell-Script werden > > nat�rlich auch f�r _jeden_ Befehl, der nicht Shell-Builtin ist, > > Childs gestartet, also im Allgemeinen deutlich mehr als in > > Perl-Programmen (Du musst ja die Zeile parsen - z. B. per cut). > > Siehe mein Beispiel zu dem Thema, das benutzt nur builtin > Funktionen, lediglich das, was ich durch die drei Punkte > angedeutet habe, k�nnte externe Befehle enthalten. > > Wenn es nur darum geht, Verzeichnisse anzulegen und da mit echo > etwas reinzuschreiben, ist nur mkdir ein externes Binary.
Ich habe Deine Mail wohl noch nicht gekiegt - jedenfalls kann ich sie nicht finden. Es ist mir klar, dass viele Funktionen auch mit Shell-Builitins realisiert werden k�nnen, an der grunds�tzlichen Aussage �ndert das aber nichts - egal ob per "system" aus Perl, C oder PHP heraus oder ob als Programm-Aufruf aus einem Shell-Script - es ist immer ein Fork (deshalb ist es auch gut, nach M�glichkeit Funktionen zu nutzen, die die Programmiersprachen als Builtin oder Modul oder Bibliothek mitbringen - das wollte ich in meinem Beispiel auch nur demonstrieren). Jan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

