2017-04-05 31 views
0

私は毎日更新したいスクリプトがあります。だから私はcrontabを使わなければならない。 Crontabを使用してスクリプトを実行するにはどうすればよいですか?私はUbuntuのを使用MongoDB - Crontabでスクリプトを実行

UPDATE

script file

+1

として追加されている時間は、MongoDBの通過クエリを実行して、bashのをスケジュールbashのファイルを書き込みますcrontabを使用してcronjob内の(.sh)ファイルを開きます。あなたのLinuxのどのバージョンを使用していて、bashファイルを投稿してください。 – Jpsh

+1

これはあなたの質問を解決するはずです。 http://stackoverflow.com/questions/19754784/running-a-simple-shell-script-as-a-cronjob –

+0

私は調べて試してみます。 @RahulLakhanpal – forguta

答えて

1

あなたは12時15分午前であなたのbashスクリプトの日常を使用して更新するとします。 は、それからちょうど追加情報については、/etc/crontab

このような
15 0 * * * /home/your_bash_script.sh 

にエントリを追加し、クーロンのエントリが

* * * * * * <your-bash-script-path> 
| | | | | | 
| | | | | +-- Year    (range: 1900-3000) 
| | | | +---- Day of the Week (range: 1-7, 1 standing for Monday) 
| | | +------ Month of the Year (range: 1-12) 
| | +-------- Day of the Month (range: 1-31) 
| +---------- Hour    (range: 0-23) 
+------------ Minute   (range: 0-59) 
+0

私はcronに問題ありません。私はbashファイルのみを作成する際に問題があります。任意のスクリプトファイルをbashに変換するには? – forguta

+0

ubuntuを使用しているので、bashコマンドを使用し、末尾に.shファイル拡張子を持つファイルはbashスクリプトです。 –

関連する問題