How do you read arguments in a shell program - $1, $2 ..?

Answers were Sorted based on User's Feedback



How do you read arguments in a shell program - $1, $2 ..?..

Answer / madhavi

to read command line argments we hav to use echo $1
$2........whre $0-gives name of program,$#-gives number of
arguments passed and $* gives all the arguments.

Is This Answer Correct ?    8 Yes 0 No

How do you read arguments in a shell program - $1, $2 ..?..

Answer / guest

read command

Is This Answer Correct ?    2 Yes 0 No

How do you read arguments in a shell program - $1, $2 ..?..

Answer / seshadri sethi

Shell script accepts parameters in following format…
$1 would be the first command line argument, $2 the second,
and so on
$0 is the name of the script or function

If your script has more than 9 params then accept in
following way…
${12} : 12th param
${18} : 18th param

Is This Answer Correct ?    2 Yes 1 No

How do you read arguments in a shell program - $1, $2 ..?..

Answer / pitambar mishra

### Script for greater between 2 numbers
### name : greater_of_2_numbers.ksh

#! /bin/ksh

### If you won't supply 2 numbers then it will prompt you to 2 numbers. ###

if [ $# -ne 2 ] ($# : number of positional parameters)
then
echo "Usage: $0 <Enter 2 numbers>" ($0 : name of script)
exit 1
fi

### main script
if [ $1 -gt $2 ] ($1 and $2 : Two positional parameters)
then
echo "$1 is greater than $2"
elif [ $2 -gt $1 ]
then
echo "$2 is greater than $1"
else
echo "Two numbers are equal"
fi

To execute :
ksh greater_of_2_numbers.ksh 5 4

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Shell Script Interview Questions

How do you know which shell I am using?

0 Answers  


Is cmd a shell?

0 Answers  


What is egrep?

2 Answers  


determine the output of the following command: echo ${new:-variable}

0 Answers  


Where are cowrie shells found?

0 Answers  






What is bash shell command?

0 Answers  


What is the basic difference you find between a shell script and perl?

3 Answers   Yahoo,


What is shell scripting?

0 Answers  


Explain about gui scripting?

0 Answers  


What is the difference between bash and shell?

0 Answers  


Hi Friends, I am currently Undergoing Course On Testing.I am Planning To Keep Fake Resume.Can any One tell me the ways to Prepare i.e, Real Time experience For Manual Testing. With Regards, Vikram

1 Answers  


write a shell script to find the largest number from 3 given numbers.

6 Answers  


Categories