2012-08-27 4 views
5

메시지 끝 부분에 텍스트가있는 대괄호가있는 경우 오류 및 경고 메시지를 자르는 스크립트를 실행하여 흥미로운 Xcode 동작을 실행했습니다.Xcode 스크립트 경고 및 오류 메시지가 잘립니다.

예 실행 스크립트를

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

좋은 이유는이 작업을 수행하고 인용 또는 어떻게 든 메시지를 탈출 할 수 이유가 있습니까? 나는 성공하지 않고 다른 따옴표와 이스케이프를 시도했다.

저는 Xcode 4.4.1에서만 테스트했습니다.

+0

외부 스크립트 편집 및 향상을 위해 매우 유용한 정보 – dklt

답변

6

난 그냥 그 소리 출력 오류 메시지는 다음과 같은 형식 것으로 나타났습니다 : 그들은 아무것도에 사용하는 경우 [] 어떻게 든 경고 및 오류 메시지를 분류하는 데 사용하지만, 알 수없는 제안

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

그 순간 IDE.

관련 문제