2012-08-27 29 views
5

İletinin sonunda metinle köşeli ayraç varsa, hata ve uyarı iletilerini kesen çalışma komut dosyaları ile ilginç bir Xcode davranışı çalıştırıyorum.Xcode Çalıştır komut dosyası uyarı ve hata iletisi kesildi

Örnek çalıştırmak komut dosyası:

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 

Yapı günlüğü ekran görüntüsü:

Build log screenshot

iyi bir neden bunu yapar ve onu alıntı ya da bir şekilde mesaj kaçmak mümkün olmasının nedeni var mı? başarıya ulaşmadan bir sürü farklı teklif ve kaçış denedim.

Sadece Xcode 4.4.1 ile test ettim.

+0

gerçekten yararlı bilgiler – dklt

cevap

6

Sadece çınlama çıktı hata iletileri böyle biçimlendirilir fark: onlar herhangi bir şey için kullanılırsa [] nasılsa uyarı ve hata mesajları kategorize etmek için kullanılır, fakat bilemiyorum düşündürmektedir

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

şu anda IDE. Harici komut dosyasını düzenlemek ve geliştirmek için