Path: csiph.com!news.mixmin.net!news2.arglkargh.de!news.in-chemnitz.de!3.eu.feeder.erje.net!feeder.erje.net!news.szaf.org!news.enyo.de!.POSTED!not-for-mail From: Florian Weimer Newsgroups: de.comp.os.unix.programming Subject: Re: Linux: Test, ob Programm =?iso-8859-1?Q?=FCber?= Terminal gestartet wurde. Wie ? Date: Tue, 29 Aug 2023 23:02:45 +0200 Message-ID: <87o7ipef4a.fsf@mid.deneb.enyo.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: news.enyo.de; logging-data="519942"; mail-complaints-to="news@enyo.de" Cancel-Lock: sha1:AT8ZAnGWovKDkOL211SuHUdeUyM= Xref: csiph.com de.comp.os.unix.programming:3048 * Christian Weisgerber: > On 2023-08-22, Bonita Montero wrote: > >> Ich hab neulich ein "time ..." auf einen Prozess gehabt den ich >> redirected hat. Interessanterweise wurde nur der Output des Programms >> redirected, aber nicht das "time ..." selbst. Wie funktioniert denn >> sowas programmiertechnisch ? > > Wahrscheinlich hast du nur stdout umgelenkt; time schreibt aber auf > stderr. Manche Programme öffnen auch /dev/tty, z.B. um Paßwörter einzulesen. Das gewöhnliche time-Programm und das Shell-Kommando dürften aber bloß auf stderr schreiben.