2012-08-27 6 views
5

Ich habe ein interessantes Xcode-Verhalten mit Run-Skripte wo Kürzungen Fehler und Warnmeldungen abgeschnitten, wenn sie eckige Klammer mit Text am Ende der Nachricht haben.Xcode Run Skript Warnung und Fehlermeldung abgeschnitten

Beispiel laufen Skript:

echo "warning: before [in brackets]" 
echo "warning: before in brackets]" 
echo "warning: before [in brackets" 
echo "warning: before [in brackets] after" 
echo "error: before [in brackets]" 
echo "error: before in brackets]" 
echo "error: before [in brackets" 
echo "error: before [in brackets] after" 
exit 1 

Build-Log-Screenshot:

Build log screenshot

Gibt es einen guten Grund, warum es dies tut, und ist es möglich, die Nachricht irgendwie zu zitieren oder zu entkommen? Ich habe eine Reihe von verschiedenen Zitaten ausprobiert und entkommt ohne Erfolg.

Ich habe nur mit Xcode 4.4.1 getestet.

+0

sehr nützliche Informationen, zum Bearbeiten und Verbessern externer Skripte – dklt

Antwort

6

Ich habe gerade bemerkt, dass Klappern Ausgabe Fehlermeldungen wie diese formatiert sind:

/path:1:1: warning: incomplete implementation [-Wincomplete-implementation] 

was darauf schließen lässt, dass [] Meldungen Warn- und Fehler verwendet wird irgendwie zu kategorisieren, kann aber nicht verstehen, wenn sie für alles verwendet werden die IDE im Moment.

Verwandte Themen