Ant- 디렉토리 정렬

디렉토리를 이름 별로 정렬하는 Ant script snipet.

같은 방식으로 파일을 정렬할 수도 있고, 이름이 아닌 다른 기준으로 정렬도 가능하다.

※주의사항
정렬을 한 결과는 dirset이나  fileset이 아닌 resources임.
정렬된 resources의 files.eparator는 기존 file.separator와 정반대가 된다.
(windows의 경우 “;”에서 “:”으로, xNIX의 경우 “:”에서 “;”으로 바뀐다. – ${toString:resource.id} 로 확인 가능)

<target name="sort.dirs">
  <sort id="sorted.bin.dirs">
    <dirset id="bin.dirs" dir="${build.home}/bins" />
    <name/>
   <sort>

  <echo>${toString:sorted.bin.dirs}</echo>
</target>

참조문서
Ant Resources

 

 

댓글 남기기