Help us understand the problem. What is going on with this article?

定刻にMacからチャイムを鳴らす

やりたいこと

  • タイトル通り
  • 想定するユースケース:定期的に発生、かつ開始時間やインターバルが決まっているイベント
  • オンライン授業とか、週次会議とか、休憩とか

方針

  • crontab:コマンドを定時に実行させるコマンド
  • 手元の環境はmacOS Catalina v10.15.4

方法

  • crontabコマンドの使い方チュートリアル:crontabの書き方がおすすめ
  • afplay(ターミナルからオーディオファイルを再生するコマンド)を併用
  • 予め任意のmp3ファイルを好きなパス(ここでは~/Music/chime.mp3)に置いておく

  • crontabの編集

$ crontab -e
  • デフォルトのエディタでcrontab.XXXXXXXXXXみたいなファイルが開かれる
  • 好みの設定を記述して、ファイルを保存・エディタquit
25 8 * * mon-fri afplay ~/Music/chime.mp3
20 10 * * mon-fri afplay ~/Music/chime.mp3
55 12 * * mon-fri afplay ~/Music/chime.mp3
50 14 * * mon-fri afplay ~/Music/chime.mp3
# Comment for the newline of crontab termination character. See man 5 crontab

参考

おわり

embokoir
ハックっぽいことや備忘録など気まぐれに書きます!
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした