|
[Date Index]
[Thread Index]
[Author Index]
Re: Running the kernel command line with additional input files
- To: mathgroup at smc.vnet.net
- Subject: [mg61650] Re: Running the kernel command line with additional input files
- From: albert <awnl at arcor.de>
- Date: Mon, 24 Oct 2005 21:07:07 -0400 (EDT)
- References: <djhsok$shl$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
> I have a package myPack.m that reads input from two text files
> file1.txt file2.txt
>
> The names of the files will change from job to job and thus have to be
> given by the user.
>
> Thus I would like to run something like
> math < myPack.m (whatever) file1.txt file2.txt
I had the same problem once and couldn't find a way to pass additional
arguments to a mathematica script this way. Anyway it is rather simple to
write a shell (or batch or whatever-) script which writes mathematica-code
to a file which contains the arguments, and that's what I ended up doing.
e.g. in a bourne shell:
#!/bin/sh
file1=$1
file2=$2
cat > tmpscript.m <<EOF
file1 = "$file1";
file2 = "$file2";
Get["mypack.m"];
EOF
math < tmpscript.m > result.txt
I think you get the point...
hth
albert
Prev by Date:
Re: Circle equation problem
Next by Date:
Re: Running the kernel command line with additional input files
Previous by thread:
Re: Running the kernel command line with additional input files
Next by thread:
Re: Running the kernel command line with additional input files
|