#!/bin/bash
#
# Judging the element is a file or a folder
if [ $# -lt 1 ];then
  echo "ERROE!! Usage: ckfile.sh ARGS1 [ARGS2...]"
  exit 4
fi
for i in `seq 1 $#`
do
if [ -f $1 ];then
  echo $1 is a commom file
elif [ -d $1 ];then
  echo $1 is a directory
else
  echo "$1 is not exsit or unknown!"
fi
shift
done

 知识记忆点

1。  $1  $2...  定义脚本接受输入变量    

2。 shift         脚本接受输入变量偏移,执行一次,$1的变量被$2覆盖

3。 $#      接受变量的数量

         $?      最近一次执行过程的状态吗