More than nine parameters

Hi,

please tell me the systax for passing 11 variables(including 4compulsory variables) in shell program.
ORA_USERPASS=`echo $1`
USERID=`echo $2`
USERNAME=`echo $3`
REQUESTID=`echo $4`
P5=`echo $5`
P6=`echo $6`
P7=`echo $7`
P8=`echo $8`
P9=`echo $9`
shift
P10=`echo $9`
shift
P11=`echo $9`

this is not working.It is displaying the message "command not found at line 10,12...

Use braces:

P10=`echo ${10}`
P11=`echo {$11}`

Regards

hi..
Thank u..

Hi

P10=${10} should suffice. You need no echo to assign variables.

HTH Chris