ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Neil Benn" <>
Subject Re: Scripting language recomendation for using <script> task
Date Sun, 17 Sep 2006 21:39:53 GMT

          You will get 1001 different answers to this question.  Personally
I use Jython for this kind of thing as it has the java library but also adds
the nice extra stuff from python which makes writing small scripts verey
easy.  You also get to learn a bit about (J|P)ython which can be useful in
other areas.

  Python is also easy to learn and has nifty features for dealing with
strings and list - which matches what you want to do.



On 9/17/06, David <> wrote:
> Dear members,
>   I have two tasks to do, vía script:
>   1. Sort a fixed-length (all records of a given column have the same
> lenght), so the sorting criteria will be specified by values at certain
> possitions. I have this script using Unix Korn Shell, using unix function:
> sort, but I can't use it on Windows, :-(
>   2. Extract on a fixed length file certain columns and save them into a
> new file. On unix probably could be done using cat and awk togeter, I
> haven't it yet implemented.
>   I would like all this implemented independently of the operative system
> just for testing on a developer machine (Windows), instead of testing on
> production machine (UNIX)
>   Looking into the scritp task, because using only ant it can't be done.
> On script documentation tasks there are a lot of possible languages for
> using this task. I don't know none of them. Probably each one has advantage
> and disadvantage. I would like to learn just one and be sure with it can be
> done almost everthing, if it is easy to learn much better, :-)
>   The posibilities are: groovy, beanshell, judoscript, ruby, jython and my
> background is: Java, C++, Xml, UNIX, etc.
>   Note: Probably with Perl you can do every thing, but on the production
> environmnet I can't install any thing new. I just can add some jars only.
>   Thanks in advance,
>   David
> ---------------------------------
> All-new Yahoo! Mail - Fire up a more powerful email and get things done
> faster.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message