プロジェクト の Linux スキルツリー

Bash を使用したタスクスケジューラの構築

初級

このプロジェクトでは、Bash スクリプトを使用してタスクスケジューラを作成する方法を案内します。タスクスケジューラを使用すると、指定した間隔(たとえば、毎時、毎日、または毎週)で実行するタスクをスケジュールし、管理することができます。このスクリプトには、スケジュールされたタスクを一覧表示したり、新しいタスクを追加したり、既存のタスクを削除したりするオプションが用意されています。

linuxshell

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、Bash スクリプトを使ってタスクスケジューラを作成する方法を学びます。タスクスケジューラを使うと、毎時、毎日、または毎週などの指定された間隔で実行するタスクをスケジュールして管理できます。このスクリプトには、予定されたタスクを一覧表示したり、新しいタスクを追加したり、既存のタスクを削除したりするオプションが用意されています。

👀 プレビュー

タスクスケジューラ スクリプトのプレビュー

始めるには、task_scheduler.sh という名前のファイルを作成し、その中に提供されたコードを書き込む必要があります。では、最初のステップに進みましょう。

🎯 タスク

このプロジェクトで学ぶことは以下の通りです。

  • プロジェクト ファイルを作成する方法
  • 予定されたタスクを表示するコードを追加する方法
  • 新しいタスクを追加するコードを追加する方法
  • タスクを削除するコードを追加する方法
  • メイン メニュー ルのループを設定する方法
  • スクリプトを実行可能にする方法
  • プロジェクトを実行する方法

🏆 成果

このプロジェクトを完了すると、以下のことができるようになります。

  • Bash スクリプトを作成する
  • crontab を使ってタスクをスケジュールする
  • Bash スクリプトでユーザー入力を促す
  • crontab からタスクを追加および削除する
  • Bash スクリプトでメニュー ルのループを作成する
  • Bash スクリプトを実行可能にして実行する
これは Guided Lab です。学習と実践を支援するためのステップバイステップの指示を提供します。各ステップを完了し、実践的な経験を積むために、指示に注意深く従ってください。過去のデータによると、この 初級 レベルの実験の完了率は 87%です。学習者から 98% の好評価を得ています。

講師

labby
Labby
Labby is the LabEx teacher.