Christian Schwarze wrote:
Ich versuche einen Treiber zu kompellieren. Leider bekomme ich einen haufen von Fehlermeldungen. Mein Problem ist aber das ich immer nur die letzten Fehlermeldungen zu Gesicht bekomme. Werden die Fehlermeldungen die auf dem Monitor ausgegeben werden in irgend einer Datei gespeichert ? Oder kann ich das veranlassen ?
Wenn Du nicht mitelesen willst make > /tmp/programm.log 2>&1 Wenn Du mitlesen willst [1]: make | tee programm.log Es gibt 2 Ausgabe Kanäle, Standard Ausgabe (1) und Fehlerausgabe (2) üblicherweise benutzen die Programme für beides die Konsole in der sie aufgerufen wurden. Mit > leitest Du die Ausgabe um. Wobei >> an eine bereits bestehende Datei (e.g. programm.log) anhängen würde. Üblicherweise leitet ein reines > nur die Standardausgabe um. Mit 2>&1 sagtst Du eigentlich die Fehlerausgabe soll auch da hin wo die Standardausgabe hingeht. tee splittet die Ausgabe. Läßt eine Version wie gewohnt laufen und schreibt eine in die Datei. HTH. [1] Bin mir grad nicht sicher ob tee von Haus aus auch die Fehlerausgabe übernimmt, aber man tee kann wohl nicht schaden ;). -- - maik