mirror of
https://github.com/RubyMetric/chsrc.git
synced 2025-01-22 15:57:46 +08:00
<fix>: add logic to judge whether dir exists.
This commit is contained in:
parent
9a7aab63b8
commit
fad3441389
|
@ -99,6 +99,11 @@ while getopts ":hd:" option; do
|
||||||
;;
|
;;
|
||||||
d)
|
d)
|
||||||
install_dir=${OPTARG}
|
install_dir=${OPTARG}
|
||||||
|
# 检查路径是否存在,如果不存在则创建该路径
|
||||||
|
if [ ! -d "$install_dir" ]; then
|
||||||
|
echo "目录 $install_dir 不存在,正在创建..."
|
||||||
|
mkdir -p "$install_dir" || { echo "创建目录失败,请重试"; exit 1; }
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
\?)
|
\?)
|
||||||
echo "无效的命令行选项。使用 -h 查看帮助"
|
echo "无效的命令行选项。使用 -h 查看帮助"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user