title: what does " set -- ${@:2} " mean in bash shell
body: <p>I have a shell script, and a line in that is "set -- ${@:2}", could you please tell me what does it mean?
  I have tried in my test script, it seems to remove the $1 param in args, could you help me with more details?</p>