bash wildcard аргументы.
От: jobdead  
Дата: 20.11.13 10:56
Оценка:
Всем привет.Столкнулся со следующей проблемой в bash скрипте, который генерирует отчет по покрытию кода юнит тестами:

lcov --remove "${reportInfoFileName}" 'build/*' '/Volumes/Untitled2/Development/*' '/Applications/*' '/Volumes/Untitled2/CE/*' --output "${reportInfoFileName}"

В одинарных кавычках задаются wildcard паттерны для удаления ненужных данных из отчета.

Данный вариант отлично работал. И я решил закостомизировать паттерны через переменную среды.

Задаетя программой, которая запускае потом скрипт
var="'build/*' '/Volumes/Untitled2/Development/*' '/Applications/*' '/Volumes/Untitled2/CE/*'"

lcov --remove "${reportInfoFileName}" "${var}" --output "${reportInfoFileName}"

Данный скрипт не работает.

Подскажите, пожалуйста, в чем может быть дело.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.