2014-01-30 3 views
6

예를 들면 나는 제외에 대해 다음과 같은 제안 찾을 수 있었다 : 내 내포물이 작업을 수행하고, 나열 할 때covselect를 사용하여 제외를 어떻게 추가합니까?

covselect --add \!/usr/src/thing/to/exclude 

그러나, 내가 얻을 :

BullseyeCoverage Select Regions 8.8.9 Linux-x64 License 9395 
Copyright (c) Bullseye Testing Technology 1990-2013 
include folder /usr/src/ 
include folder /!/usr/src/thing/to/exclude/ 

?

+0

''을 (를) 사용하여 제외하려는 소스를 래핑 해보십시오. 예 : 'covselect --add '\!/usr/src/thing/to/exclude'' –

답변

4

느낌표를 이스케이프 처리하면 대화 형 bash 쉘에만 필요합니다. 이 스크립트를 스크립트에 넣으면 이스케이프 문자가 리터럴이되고 covselect에 \이 경로 구분 기호로 지정되고 /으로 변환됩니다. 스크립트에서 ! 이스케이프를 제거하면 정상적으로 작동합니다.

관련 문제