[root@wan day5]# vim lx1.sh
#!/bin/bash
########################################
#File Name: lx1.sh
#Version: V1.0
#Author: WanQiang
#

#Cleated Time: 2021-04-24 23:02:36
#Description:
########################################

# 通过位置参数,从第二个参数文件开始拷贝到第一个位置参数的目录中

if [ $# -gt 2 ]
then
# 如果目录不存在,则创建目录
[ -d $1 ] || mkdir -p $1
# 后面都为文件
for ((i=2;i<=$#;i++))
do
# 间接变量使用:${!var_name}
if [ ! -f ${!i} ]
then
echo "Usage:$0 dir file1 file2 file3..."
exit 4
else
\cp ${!i} $1
fi
done
else
echo "Usage:$0 dir file1 file2 file3..."
exit 5
fi