09-15-2010
Passing arguments
I need to pass arguments to a shell script.My batch is calling some java program.
#################
x=$1
y=$2
java -classpath program
###################
if first parameter and second parameter is null then
java -classpath program
if first parameter is not null and second parameter is null then
java -classpath program -parameter1 $x
if first parameter and second parameter is not null then
java -classpath program -parameter1 $x -parameter2 $y
I need to manually run this batch with the above 3 conditions.
Ex:
1)myscript.sh -parameter1 AA;BB;CC -parameter2 KK;YY
2)myshcript.sh
3)myscript.sh -parameter1 AA;BB;CC
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm trying to pass a filename, or all the files in the current directory to the ls command with a script. Unsuccessful so far, here are a few of my attempts:
#!/bin/ksh
read fname
#if (( $# > 0 )); then
$fname | ls -l
#fi
this produces a long listing of all the files in my current... (4 Replies)
Discussion started by: jpprial
4 Replies
2. Shell Programming and Scripting
I am new to scripting in AIX / UNIX. I have a script that runs 4 other scripts and I want to be able to pass in a agrument that I can check before I run the next script to see if the previous script finished with no errors.
Can someone send me an example of this as I'm sure it's pretty easy to... (1 Reply)
Discussion started by: David.Vilmain
1 Replies
3. Shell Programming and Scripting
Hi,
I have a script which adds the user credentials to an ldap server. Im passing the variables as below..
/path/my_script $uname $pwd $environ ${deposit}
If i enter some special characters like ';' in $pwd, script returns an error which is set to display if the user enters... (5 Replies)
Discussion started by: Tuxidow
5 Replies
4. Shell Programming and Scripting
Hi
I have a script to which I pass multiple arguments, for example lets say the script name is "abc". I run the script like
./abc def /file <directory location>
In the above "def" is the first argument and "/file" is the second argument. I expect <directory location> that is passed after... (4 Replies)
Discussion started by: zmfcat1
4 Replies
5. Shell Programming and Scripting
I have an awk script below which I call using for example
awk -f ../../A-Scripts/select-model.awk iterations.txt 16x12 10
I want to be able to use it in a different way like this
awk -f ../../A-Scripts/select-model.awk iterations.txt nxz=16x12 iter=10
or
awk -f... (1 Reply)
Discussion started by: kristinu
1 Replies
6. Shell Programming and Scripting
I have noticed this thing using csh when passing arguments
Suppose I call a csh script using
../Scripts/plot-model.csh -vmod="npt02-z30.vmod" -R="0/80/0/30" -c="0/4.5" -aspr="1:10"
Somehow the " get removed when doing
$argv
ending up with
-vmod=npt02-z30.vmod... (0 Replies)
Discussion started by: kristinu
0 Replies
7. Shell Programming and Scripting
How can I pass arguments to a python script??? (3 Replies)
Discussion started by: kristinu
3 Replies
8. Shell Programming and Scripting
I have an for loop that reads the following file
cat param.cfg
val1:env1:opt1
val2:env2:opt2
val3:env3:opt3
val4:env4:opt4
.
.
The for loop extracts the each line of the file so that at any one point, the value of i is
val1:env1:opt1 etc...
I would like to extract each... (19 Replies)
Discussion started by: goddevil
19 Replies
9. Shell Programming and Scripting
Hi,
i have a file.txt with data
Bangalore
Chennai
Hyd
filename of the script is: new.sh
result=`cat file.txt | grep $1`
if
then
echo pass
else
echo fail
fi
i am executing the file in the cmd line as "sh new.sh Bangalore"
o/p is pass
if i give "sh new.sh delhi"
o/p is... (6 Replies)
Discussion started by: harsha85
6 Replies
10. Shell Programming and Scripting
I have a script test.sh which reads various inputs from a user.
#!/bin/ksh
read x
read y
read z
echo x: $x y: $y z: $z
# read few more things again
read a
read b
echo a: $a b: $b
When i run this script as
test.sh << EOF
1
2
EOF (3 Replies)
Discussion started by: ariesb2b
3 Replies
LEARN ABOUT DEBIAN
sextractor
SEXTRACTOR(1) User Commands SEXTRACTOR(1)
NAME
sextractor - extract a source catalog from an astronomical FITS image
SYNOPSIS
sextractor image [-c configuration-file]
[-parameter1 value1 -parameter2 value2 ...]
sextractor image_detect image_measure [-c configuration-file]
[-parameter1 value1 -parameter2 value2 ...]
sextractor -d
DESCRIPTION
SExtractor is a program that builds a catalogue of objects from an astronomical image. Although it is particularly oriented towards reduc-
tion of large scale galaxy-survey data, it performs rather well on moderately crowded star fields.
On Debian systems, sample SExtractor parameter files are installed to /usr/share/sextractor.
Operation modes:
-h, --help
print this help, then exit
-V, --version
print version number, then exit
-d, --dump
dump a default configuration file
EXAMPLE
For a minimal sextractor run, without customizing any of the parameters, use
sextractor file.fits -c /usr/share/sextractor/default.sex -PARAMETERS_NAME /usr/share
AUTHOR
Written by Emmanuel Bertin (Institut d'Astrophysique de Paris and Observatoire de Paris).
Copyright 1994-2005 Emmanuel Bertin
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU-
LAR PURPOSE.
REPORTING BUGS
Report bugs to <sextractor@iap.fr>.
The full documentation for SExtractor is maintained as a Postscript manual available at http://terapix.iap.fr/soft/sextractor ; on Debian
systems, it is also installed to /usr/share/doc/sextractor/.
SExtractor 2.8.6 January 2013 SEXTRACTOR(1)