Я использую ANT для проверки количества наборов файлов в двух баночках. Я не могу проверить, существуют ли файлы одного шаблона или нет.Проверить наличие нескольких файлов ANT
, например. У меня есть 2 файла, например /host/user/dir1/ABC1.txt и /host/user/dir1/ABC2.txt.
Теперь я хочу проверить, присутствует ли файл шаблона «/ host/user/dir1/ABC *» или нет?
Я могу проверить отдельный файл /host/user/dir1/ABC1.txt, используя доступный тег, но не могу проверить файлы для определенного шаблона.
благодарит заранее.
Для отдельного файла, следующие прекрасно работает:
<if>
<available file="${client.classes.src.dir}/${class_to_be_search}.class"/>
<then>
<echo> File ${client.classes.src.dir}/${class_to_be_search}.class FOUND in src dir
</echo>
<echo> Update property client.jar.packages.listOfInnerClass</echo>
</then>
<else>
<echo> File ${client.classes.src.dir}/${class_to_be_search}.class NOT FOUND in src dir.
</echo>
</else>
</if>
Но я хочу найти несколько файлов: что-то вроде:. $ {Dir.structure}/$ {class_to_be_search} $ * класс
Можете ли вы добавить код, который вы фактически используете (этот с индивидуальной проверкой файла)? – pepuch
Для отдельного файла, следующие прекрасно работает: <имеющийся файл = "$ {client.classes.src.dir}/$ {class_to_be_search} .class" /> Файл $ {dir.structure }/$ {class_to_be_search} .class НАЙДЕНО в каталоге src. Update свойство client.jar.packages.listOfInnerClass Файл $ {client.classes.src.dir}/$ {class_to_be_search} .class НЕ НАЙДЕНО в ИПВ реж. Я хочу найти $ {dir.structure}/$ {class_to_be_search} $ *. Класс –
Редактировать ваш вопрос и вставить его туда. Не забудьте отформатировать это в удобочитаемой форме. – pepuch