⚙️ 自動化 📖 公式

定期タスク設定

適切な cron 構文とシェルスクリプトでスケジュールタスクを作成・管理します

★★☆ 中級 15 min 2025年1月13日
📋

シナリオ

スケジュールタスクの設定には、cron 構文の理解と信頼性の高いスクリプトの作成が必要です。Cowork は、適切な形式の cron ジョブと付属のスクリプトを生成できます。

💬

プロンプト

I need to set up several scheduled tasks on my Mac:

1. Daily at 2 AM: Backup ~/Documents to external drive
2. Every Monday 9 AM: Generate weekly report from ~/Data/logs/
3. Every 6 hours: Sync local folder with a remote server
4. First of month: Archive old files (>90 days) from ~/Downloads

Please:
- Generate the cron entries
- Create the shell scripts for each task
- Include error logging
- Save everything to ~/Scripts/scheduled/

期待される結果

Claude は以下を生成します: - 適切な形式の cron エントリファイル - 各タスク用のシェルスクリプト - エラーログ - インストールと使用方法の説明

💡

ヒント

  • スケジュール設定前にスクリプトを手動でテストする
  • スクリプト内では絶対パスを使用する(cron 環境は対話型シェルと異なる)
  • macOS ではより細かい制御のために launchd の使用を検討する