How can I take input parameters after the first one?

Hi,

Is there a simple way to take input of parameters after the first one? As following example, if I assign others=$2, it only takes the second one, if I assign others=$@, it will include the first one. I may try to assign others="$2 $3 $4 $5 $6 $7 $8 $9", it looks very ugly and could missing if the number of parameters is more than 9. Appreciate any helps.

#!/bin/sh

application=$1
others=$@

....

Thank you.

Kind regards.

hce

You could use shift between the assignments.

Regards,
Alister