使用 Bash 构建任务调度器

初级

本项目将指导你使用 Bash 脚本创建一个任务调度器。该任务调度器允许你安排和管理在指定时间间隔(如每小时、每天或每周)执行的任务。脚本提供了列出计划任务、添加新任务和删除现有任务的选项。

ShellLinuxBash

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

本项目将指导你使用Bash脚本创建一个任务调度器。任务调度器可让你安排和管理按指定间隔(如每小时、每天或每周)执行的任务。该脚本提供了列出已调度任务、添加新任务和删除现有任务的选项。

👀 预览

任务调度器脚本预览

要开始,请创建一个名为 task_scheduler.sh 的文件,并在其中写入提供的代码。让我们进入第一步。

🎯 任务

在本项目中,你将学习:

  • 如何创建项目文件
  • 如何添加代码以显示已调度任务
  • 如何添加代码以添加新任务
  • 如何添加代码以删除任务
  • 如何设置主菜单循环
  • 如何使脚本可执行
  • 如何运行项目

🏆 成果

完成本项目后,你将能够:

  • 创建一个Bash脚本
  • 使用crontab调度任务
  • 在Bash脚本中提示用户输入
  • 从crontab中添加和删除任务
  • 在Bash脚本中创建菜单循环
  • 使Bash脚本可执行并运行它

教师

labby

Labby

Labby is the LabEx teacher.