Hallo, klaus zerwes wrote:
> > (Wann benutzt bash eigentlich /bin/echo und wann das built-in echo? > > Default scheint /bin/echo zu sein.) > > IMHO genau umgekehrt. > Wenn es ein buildin gibt, wird auch diese ausgeführt, es sein denn man > ruft direkt das externe Executable auf. Das hatte ich auch erwartet. Ich hatte mich gewundert, dass 'strace echo' ein execve aufführt, aber das kommt wohl durch die Ausführung per strace. Ich hatte dann noch was anderes ausprobiert, was mich zu der obigen Annahme verleitet hat, aber dabei muss ich einen Fehler gemacht haben. > $ echo --version > --version > $ /bin/echo --version > echo (GNU coreutils) 5.2.1 > Geschrieben von FIXME unknown. Plausibel, danke. Auf --version bin ich natürlich nicht gekommen. Und das hier zeigt fast das gleiche (kein Inkrement der nä. PID durch echo): [EMAIL PROTECTED]:~ $ bash -c 'echo $$'; bash -c 'echo $$'; echo; bash -c 'echo $$' 4592 4593 4594 Schönen Gruß, Wolf -- Büroschimpfwort des Tages: Habibitelefonierer - Dauertelefonierer mit Dialekt, den keiner versteht. (Peter Kahler) -- 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)