Detecta la IP de la máquina y establece una propiedad

Estoy trabajando en un proyecto Ant que implica un command de export de Subversion. La dirección svn repo es una variable en build.xml.

Configuré un espejo svn de solo lectura en la oficina para minimizar el time de salida y networkingucir el time total de compilation.

Como el file de compilation Ant debe ejecutarse tanto en la oficina como en una máquina de compilation AWS EC2, me pregunto: ¿hay alguna posibilidad con Ant de detectar la dirección IP de la máquina, y si es algo como 172.18.30.xx realizar un "sed"? "en la variable svn para ajustar la dirección automáticamente?

Tal vez pueda usar las tareas <hostinfo> y <condition> , algo como el siguiente. Esto no usa "sed", sino que establece la dirección repo en uno u otro valor, dependiendo de la dirección IP del host que ejecuta Ant.

 <hostinfo /> <echo message="IP is ${ADDR4}" /> <condition property="svn_repo" value="REPO_URL_1" else="REPO_URL_2"> <matches string="${ADDR4}" pattern="^172\.18\.30\." /> </condition> <echo message="${svn_repo}" />