2011-06-30 24 views
0

私はcrontabをセットアップしてサーバーの健全性をチェックするプログラムを実行するプログラムを作成しようとしています。ユーザー入力なしで新しいcrontabを作成する方法はありますか?私はこのコードを実行すると、多くの行に沿って何かで構成されている野心的なものを試しました $ echo "* * * * */example" >>〜/ crontab このコードを実行すると、それはsudoの呼び出しの下にあります。私はこのウェブサイトでこれに似た質問があることを知っていますが、機能的な答えはありませんでした。 crontabの追加を自動化する方法はありますか?または、contab -eを使用してテキストエディタで追加する必要がありますか?ユーザー入力なしでCrontabを追加するにはどうすればよいですか?

答えて

0

crontabは通常のテキストファイルなので、試したようなエントリを追加できます。これは許可の問題です。 crontabファイルのアクセス権を変更するか、呼び出し元スクリプト+ sのアクセス権を設定します。

P.S. 〜/ crontabは、ホームディレクトリにあるファイルを意味します。ウェブユーザーとして電話すると、自宅は/ var/wwwにあります

関連する問題