We have multiple solutions here now. :) . Thanks a lot for all your suggestions.
- Dharmesh Vyas. On 11/30/06, Patrick Martin <[EMAIL PROTECTED]> wrote:
Replying to my own email, using antcount (http://antcount.sourceforge.net/ ): <scan> <fileset file="a.txt" /> <filterchain> <tokenfilter> <countfilter property="number.of.rebuild.all" match="Rebuild All: (\d+) failed, (\d+) skipped"> <sum property="failed" select="\1"/> <sum property="skipped" select="\2"/> </countfilter> </tokenfilter> </filterchain> </scan> <echo> Number of Rebuild All: ${number.of.rebuild.all} Failed : ${failed} Skipped : ${skipped} </echo> with the following content in a.txt: abcd xyz what why Rebuild All: 1 failed, 0 skipped new world Rebuild All: 0 failed, 0 skipped techno Rebuild All: 1 failed, 0 skipped Rebuild All: 10 failed, 0 skipped Gives Number of Rebuild All: 4 Failed : 12.0 Skipped : 0.0 Cheers, Patrick On 11/29/06, Patrick Martin <[EMAIL PROTECTED]> wrote: > Hello, > > You may want to have a look at antcount : http://antcount.sourceforge.net/ > > Cheers, > > Patrick > > On 11/28/06, Rebhan, Gilbert <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > installing JRuby = > > > > you don't have to install JRuby, means no need for setting JRUBY_HOME > > and stuff, > > but for using the <script ...> task within ant you need = > > > > the bsf.jar (BeanScriptingFramework) > > _and_ > > the jar of the language you want to use, f.e. = > > > > jruby.jar when using ruby > > groovy-all-1.0-JSR-06.jar when using groovy > > js.jar when using javascript > > ... > > > > available for ant. Simply put them in %ANT_HOME%/lib and your done. > > > > See http://ant.apache.org/manual/install.html#librarydependencies > > for the links to grab the needed jar's > > > > Seems the only thing you're missing is the bsf.jar, or maybe a wrong > > version, > > i use bsf-2.3.0, which is rather old (11/2002) but it works. > > > > solution with standard ant = > > > > none that i know of, because you have to collect/count all occurences > > and add them together. > > Maybe you can go via ant addon tasks, something like antcontrib with > > regexp, > > and math task, but a little scripting solution seems much easier. > > > > http://ant-contrib.sourceforge.net/ > > > > > > Regards, Gilbert > > > > ________________________________ > > > > From: Dharmesh Vyas [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, November 28, 2006 2:06 PM > > To: Rebhan, Gilbert > > Subject: Re: [help] Search a string in a file > > > > > > Hello Gilbert, > > > > Thanks a tone for time, your reply and suggestions. Really appriciate > > it. The one solution you had suggested with ant worked for me. > > I tired with jruby as well. I tried installing it with the help of > > http://www.headius.com/jrubywiki/index.php/Getting_Started . > > It got installed successfully. After that when I tried running your > > suggested solution, I have been getting the error > > java.lang.ClassNotFoundException: org.jruby.javasupport.bsf.JRubyEngine > > . I think I need to set the classpath in this case but I am unsure about > > the path I shall give for the CLASSPATH. > > > > One major thing I wanted to ask you is, > > The solution you had provided using ant works well for me to grab the > > failure lines. Is there any way where in I can get the failure number or > > total count of them ( as you had suggested using rails) using ant only ? > > > > > > Thanks a lots in advance, > > - Dharmesh. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
