GNU/Linux >> Linux の 問題 >  >> Linux

bashスクリプトを使用してcrontabジョブをcrontabに追加するには?

Cron と Crontab の使用法と例を読むことをお勧めします。

そして、これを実行できます:

➜ ( printf -- '0 4 8-14 * *  test $(date +\%u) -eq 7 && echo "2nd Sunday"' ) | crontab
➜  crontab -l
0 4 8-14 * *  test $(date +\0) -eq 7 && echo "2nd Sunday"            

または

#!/bin/bash
cronjob="* * * * * /path/to/command"
(crontab -u userhere -l; echo "$cronjob" ) | crontab -u userhere -

これがお役に立てば幸いです。


Linux
  1. Bashスクリプトをデバッグする方法は?

  2. BashスクリプトにUnix/Linuxユーザーを追加する方法は?

  3. Bashスクリプトで文字列を分割する方法

  1. netplanを使用してUbuntu18.04にIPアドレスを追加するにはどうすればよいですか?

  2. Bashスクリプトでユーザーアカウントとパスワードを自動的に追加する方法は?

  3. パラメータをBashスクリプトに渡す方法は?

  1. Bashスクリプトの変数に改行を追加する方法は?

  2. bash スクリプトを使用してファイル名のスペースを置き換える方法

  3. タイムスタンプをbashスクリプトログに追加するには?