- 博客(17)
- 收藏
- 关注
原创 本地目录同步备份shell脚本
本脚本用于将本地指定目录通过rsync工具同步到远程备份服务器,并在同步完成后通过钉钉机器人发送结果通知(成功 / 失败),同时记录详细日志以便后续排查问题。适用于需要定期自动备份重要数据的场景。
2025-12-02 02:27:11
535
原创 猜数字游戏
3.友好提示,如果用户输入的数字比随机数大,则提醒大了,否则提醒小了。4.只有输入正确才退出,输入错误就一直循环。1.随机生成一个1-100的数字。2.要求用户输入的必须是数字。5.最后统计猜了多少次。
2025-08-26 14:46:54
274
原创 循环验证的成绩判断脚本
1.如果用户输入了多个参数或者没有输入参数呢。2.如果分数大于60小于85则提示成绩良好。3.如果分数大于86小于100提示成绩优秀。1.如果分数大于0小于59则提示需要补考。2.如果用户输入的不是数字而是字符串呢。提醒用户输入自己的成绩。
2025-08-26 09:55:41
186
原创 创建一个具有判断功能的文件备份脚本
判断指定的源文件是否存在且为普通文件,如不存在,显示错误信息并退出。判断文件是否为空(大小大于 0),如为空文件,显示错误信息并退出。生成带有时间戳的备份文件名(格式:原文件名.bak_年-月-日)执行备份并显示详细信息,反馈备份成功或失败的结果。包含目录检查创建、文件存在性检查和空文件检查。判断备份目录是否存在,如不存在,使用。自动创建(支持创建多级目录)
2025-08-26 08:37:54
320
原创 使用IF选择的计算器
这个计算器脚本的工作流程和特点:首先使用 read 命令分别获取用户输入的两个数字,显示一个包含 4 种基本运算的菜单供用户选择,读取用户选择的运算编号,使用 if-elif-else 语句判断用户选择的运算类型,使用 bc 工具进行数学计算,确保计算精度,除法运算设置了 scale=2,保留两位小数,最后输出完整的计算表达式和结果。
2025-08-26 07:56:44
200
原创 交互式判断用户输入的是否为整数
这个脚本会持续接收用户输入,持续运行直到用户输入 "exit" 或 "quit",会检查用户输入是否满足四个条件:是否为整数、是否包含特殊字符、参数数量是否为 2 个,以及数字是否不超过 4 位。使用不同颜色区分验证结果(绿色表示通过,红色表示不通过,黄色表示不适用)清晰显示每个参数的各项验证结果当参数数量不正确时给出明确提示,使用方法很简单,运行脚本后输入两个用空格分隔的参数,程序会自动进行所有验证并显示结果。
2025-08-25 22:16:51
187
原创 每行不同颜色的计算器脚本
运行脚本时,会看到每一行输出都采用不同的颜色,使整个交互过程更加生动有趣。颜色的选择考虑了可读性,避免了难以辨认的组合。
2025-08-25 21:41:21
217
原创 shell脚本的输出改变颜色
bin/bash# 定义颜色变量# 使用变量输出echo -e "${RED}错误:文件不存在${RESET}"echo -e "${GREEN}成功:操作完成${RESET}"echo -e "${YELLOW}警告:磁盘空间不足${RESET}"这样可以让脚本更简洁,也便于统一修改颜色样式。
2025-08-25 20:34:05
698
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅