RE: simple platform independent scripting language (now using Shell Scripts on *NIX)
Date: Thu, 10 Nov 2011 20:45:03 +0100
Question is, is there a scripting language that is really platform independent?
I'm just working on a little script that needs to pass some sql statement to sqlplus and this needs to be done differently on linux and windows (yes, I know DBI, but on this particular script it is not a solution).
So, yes Perl itself is platform independent, but if you start to interface with other applications it becomes platform dependent again.
PS) you can retrieve the OS type by using the $^O variable
Oracle Database Administrator
tel +32(0)3 451 23 82
From: oracle-l-bounce_at_freelists.org [mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Jeremy Schneider Sent: donderdag 10 november 2011 19:49
Cc: aluoor_at_gmail.com; Oracle-L Freelists Subject: Re: simple platform independent scripting language (now using Shell Scripts on *NIX)
I would second this actually... there's a small learning curve to perl but it's really very easy to get started with basic stuff - and I think you'll find it a very worthwhile investment of your time. Basic scripts are just about as simple as bash, but there's lots more room for growth... and your code will run literally anywhere. :)
On 11/10/2011 12:18 PM, Nigel Thomas wrote:
> Really, why not Perl? It is included on many Oracle distributions (See
> ORAFAQ <http://www.orafaq.com/wiki/Perl>) so you can sidestep your Windows
> admins. It really isn't as complicated as all that! Just different...
> There is lots of information available via google - and a nod to Jared
> Still, who has written this up in much more detail than I ever could.
> Regards Nigel
> On 10 November 2011 14:51, Sven Aluoor <aluoor_at_gmail.com> wrote:
>> I am not an experienced programmer so I am searching for something
>> simple. In the past years I did all my scripting needs with Bash
>> (Shell Script) scripts and SQL*Plus. Now more and more Windows
>> platforms, so Bash doesn't work anymore.
>> What simple scripting language do you recommend me that runs on
>> Windows and UNIX? No Perl, it's too complicated.
>> Scripts are mostly in combination with SQL*Plus.
-- http://www.ardentperf.com +1 312-725-9249 Jeremy Schneider Chicago -- http://www.freelists.org/webpage/oracle-l -- http://www.freelists.org/webpage/oracle-lReceived on Thu Nov 10 2011 - 13:45:03 CST