ANT를 사용하여 두 개의 jar 파일의 파일 수를 확인합니다. 동일한 패턴의 파일이 있는지 여부를 확인할 수 없습니다.ANT를 사용하여 여러 파일이 존재하는지 확인하십시오.
/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} $ * 클래스를
당신은 당신이 실제로 (개별 파일 확인이 하나)를 사용하여 코드를 추가 할 수 있습니다 : 대상의 실행은 "file.found"속성이 설정되어있는 방법에 대한 이후 조건인가? 개별 파일에 대한 – pepuch
는 다음 잘 작동합니다 : <사용 가능한 파일 = "$ {client.classes.src.dir}/$ {class_to_be_search}을 .class"/> 파일 $ {dir.structure을 }/$ {class_to_be_search} .class src 디렉토리에 존재합니다. 업데이트 속성 client.jar.packages.listOfInnerClass 파일 $ {client.classes.src.dir}/$ {class_to_be_search}을 .class의 src 디렉토리에서 찾을 수 없습니다. 나는 $ {dir.structure}/$ {class_to_be_search} $ *. 클래스 –
편집 질문을 검색하고 거기 붙여 넣을. 이 형식을 읽을 수있는 형식으로 지정하는 것을 잊지 마십시오. – pepuch