What is the difference between for i in "$@" and for i in "$*" ?

  1. "$@" takes the entire list and seperates it into special arguments whereas "$*" takes the entire list as one argument with spaces between them

  2. "$*" takes the entire list and seperates it into special arguments whereas "$@" takes the entire list as one argument with spaces between them

  3. Both statements will behave in the same way

  4. None of the above


Correct Option: A

Find more quizzes: