I am getting this error when I try to run my shell script:ERROR: line 13: syntax error near unexpected token `fi'The script is:case $# in0) echo Usage is: $0 filename [filename]  exit;;*);;esacfor i in $*do   if test -f $i;   then      echo $i      cat $i   elsefidoneWhy am I getting an error?
Syntax error at `fi' after 'else'
shell