first-commit

This commit is contained in:
zeaslity
2023-05-15 16:49:09 +08:00
commit 06cba6ca3c
816 changed files with 157018 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
#!/bin/bash
## 确认提示(一次)
# 这个示例代码将为确认提示一次如果你给输入错误程序会以状态1退出。
# 这个例子将只接受Y或N或YES或NO不区分大小写
read -r -p "Are You Sure? [Y/n] " input
case $input in
[yY][eE][sS]|[yY])
echo "Yes"
;;
[nN][oO]|[nN])
echo "No"
;;
*)
echo "Invalid input..."
exit 1
;;
esac
## 确认提示(循环确认)
# 提示进行确认(输入正常退出,输入错误则需重新输入,知道输入正确才可以)
while true
do
read -r -p "Are You Sure? [Y/n] " input
case $input in
[yY][eE][sS]|[yY])
echo "Yes"
break
;;
[nN][oO]|[nN])
echo "No"
break
;;
*)
echo "Invalid input..."
;;
esac
done