Update checkdeps

This commit is contained in:
clsty
2025-10-30 12:44:27 +08:00
parent 5509e21759
commit dabd8dc136
+3 -13
View File
@@ -17,27 +17,17 @@ para=$(getopt \
-n "$0" -- "$@") -n "$0" -- "$@")
[ $? != 0 ] && echo "$0: Error when getopt, please recheck parameters." && exit 1 [ $? != 0 ] && echo "$0: Error when getopt, please recheck parameters." && exit 1
##################################################################################### #####################################################################################
## getopt Phase 1
# ignore parameter's order, execute options below first
eval set -- "$para" eval set -- "$para"
while true ; do while true ; do
case "$1" in case "$1" in
-h|--help) showhelp;exit;; -h|--help) showhelp;exit;;
--) break ;; --) shift;break ;;
*) shift ;; *) sleep 0 ;;
esac esac
done done
eval set -- "$para"
while true ; do
case "$1" in
--) break ;;
*)
if [[ -f "$1" ]]; then if [[ -f "$1" ]]; then
echo "Using list file \"$1\".";LIST_FILE_PATH="$1";shift 1 echo "Using list file \"$1\".";LIST_FILE_PATH="$1";shift 1
else else
echo "Wrong path of list file.";exit 1 echo "Wrong path \"$1\" of list file.";exit 1
fi fi
;;
esac
done