私は以下のコマンドとのcrontabを試してみましたが、任意のジョブを実行停止: echo "@reboot /bin/echo 'test' > /home/user/test.sh"| crontab -
brontスクリプトを使用してcrontabにcrontabジョブを追加する方法は?
のLinuxでのcrontabするジョブを追加するスクリプトへの正しい方法は何ですか?
私は以下のコマンドとのcrontabを試してみましたが、任意のジョブを実行停止: echo "@reboot /bin/echo 'test' > /home/user/test.sh"| crontab -
brontスクリプトを使用してcrontabにcrontabジョブを追加する方法は?
のLinuxでのcrontabするジョブを追加するスクリプトへの正しい方法は何ですか?
Cron and Crontab usage and examplesを読むことをお勧めします。
そして、あなたはこの実行することができます:
➜ (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 -
は、この情報がお役に立てば幸いです。
あなたは 'crontab'を上書きしましたあなたは' crontab -l>/tmp/my.cron'で既存のエントリを引っ張り、新しいファイルを 'echo 'でこのファイルに追加する必要があります@reboot/bin/echo' test ' > /home/user/test.sh ">>/tmp/my.cron'最後に、ファイルを' crontab tmp/my.cron'でcrontabに再度読み込みます。 – alvits
または、 '(crontab -l; echo" @reboot/bin/echo 'test'> /home/user/test.sh ")行を好む場合は、 crontab-'。 – alvits