1. 学ぶ
  2. /
  3. コース
  4. /
  5. Bashスクリプト入門

Connected

演習

crontab での cronjob のスケジューリング

社内のデータサイエンティストとして、データ処理パイプラインの一部を自動化するよう依頼されました。前の演習で作成した cronjob のスケジュールの1つを使います。

このワークスペースに組み込まれている crontab 機能を使って、データパイプライン用スクリプト extract_data.sh を毎日午前2時30分に実行するように設定します。早朝に実行することで、安価なサーバー電力を活用しコストを大きく削減できます。

この後、nano テキストエディタが開きます。保存は ctrl + o(Enter を押す)、終了は ctrl + x です。Nano の便利なドキュメントはこちらです。

ワークスペースで誤ってミスをしてしまった場合は、いつでもブラウザを更新すると、やり直し用の新しいワークスペースが開きます。

指示1 / 3

undefined XP
  • 1
    • cronjobs が存在しないことを、一覧表示して確認します。
  • 2
    • crontab のedit コマンドを使い(nano を選択)、extract_data.sh が毎日午前2時30分に Bash で実行されるようにスケジュールします。
  • 3
    • すべての現在の cronjobs を一覧表示し、crontab に cronjob がスケジュールされたことを確認します。