Básicamente quiero verificar si el archivo contiene la cadena "SUCCESS". Si no se encuentra la cadena, entonces hormiga debe salir con un mensaje de error. Por favor, ayúdenme en esto. Probé muchos enlaces pero que me cansaría conseguir esta respuestaUsando ant, Fail si el archivo contiene la cadena "SUCCESS"
8
A
Respuesta
16
Puede hacer esto con la hormiga fail
task, suponiendo que el archivo para comprobar que se llama log.txt
:
<fail message="SUCCESS Found...failing">
<condition>
<resourcecontains resource="log.txt" substring="SUCCESS"/>
</condition>
</fail>
Aquí es un enfoque alternativo, tha Puede adaptarse si tiene más de un archivo para verificar.
<fileset id="success.file" dir="." includes="log.txt">
<contains text="SUCCESS"/>
</fileset>
<fail message="SUCCESS Found...failing">
<condition>
<resourcecount when="greater" count="0" refid="success.file" />
</condition>
</fail>
Si ninguno de los archivos en el conjunto de archivos contienen la cadena 'ÉXITO' entonces el conjunto de archivos estarán vacías, por lo que la acumulación no fallará.
0
Cuestiones relacionadas
- 1. Ant: cómo fallar si la propiedad contiene una cierta cadena
- 2. Usando StreamReader para comprobar si un archivo contiene una cadena
- 3. si la oración contiene cadena
- 4. Comprobación de PHP si el archivo contiene una cadena
- 5. ¿Cómo encontrar si un archivo contiene una cadena dada usando la línea de comandos de Windows
- 6. Verificar si la cadena contiene solo dígitos
- 7. cómo comprobar si la cadena contiene carácter '+'
- 8. Comprobar si la cadena contiene todo "?"
- 9. Si la cadena contiene una barra inclinada
- 10. Comprobación de si la cadena contiene "http: //"
- 11. Verificar si la cadena contiene letras iniciales
- 12. Compruebe si la cadena contiene \ n Java
- 13. ¿Cómo modifico un archivo en un archivo jar usando ANT?
- 14. ¿Cómo comprobar si el contenido de la cadena contiene HTML?
- 15. Actionscript 3: comprueba si la cadena contiene otra cadena
- 16. Compruebe si la cadena no contiene otra cadena
- 17. Compruebe si el archivo existe y si contiene una cadena específica
- 18. Compruebe si una cadena contiene una subcadena
- 19. Cómo verificar si un archivo contiene una cadena específica usando bash
- 20. VB.NET - Si cadena contiene "valor1" o "valor2"
- 21. SI una celda contiene una cadena
- 22. ¿Comprobar cadena si contiene solo caracteres latinos?
- 23. Compruebe si una cadena contiene Asterisk (*)
- 24. Compruebe si una cadena contiene los números
- 25. Ant buildfile no contiene una tarea javac
- 26. Comprueba si el búfer de Emacs actual contiene una cadena
- 27. extrayendo el valor de un archivo usando ant
- 28. Compruebe si una cadena contiene una cadena en C++
- 29. htaccess redirigir si la URL contiene una determinada cadena
- 30. Compruebe si una cadena contiene la fecha o no
que se describe en http://stackoverflow.com/questions/4374137/using-ant-check-if-a-particular-string-is-found-in-a-file, enlace en mi respuesta – dm76
@David Isn ' ¿Esto es algo diferente? No hay mención de FTP/entra en esta pregunta, por lo que es más simple. –
@martin clayton Claro, pero la solución real, es decir, usar recursos contiene, es lo mismo, ¿no? – dm76