Files
2024-09-27 19:21:56 +08:00

32 lines
476 B
Bash
Executable File

SRC_DIR=
DST_DIR=
PORTING=
while getopts "i:o:p:h" arg
do
case "${arg}" in
"i")
SRC_DIR=${OPTARG}
;;
"o")
DST_DIR=${OPTARG}
;;
"p")
PORTING=${OPTARG}
;;
"h")
echo "help"
;;
?)
echo "unkonw argument"
exit 1
;;
esac
done
if [ ! -d ${DST_DIR} ]; then
mkdir -p ${DST_DIR}
fi
cp -rfp ${SRC_DIR}/* ${DST_DIR}
cp -rfp ${SRC_DIR}/porting/${PORTING}/user/* ${DST_DIR}