2014-01-30 66 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 shell需要轉義感嘆號。當我把它放到一個腳本中時,逃跑變成了文字,並且covselect被賦予了\作爲路徑分隔符,然後它被轉換爲/。通過刪除在腳本中轉義的!,它工作得很好。

相關問題