vine-users ML アーカイブ



[vine-users:057484] Re: cron の記述の仕方

  • From: HOTTA Michihide <hotta@xxxxxxxxxxxxxx>
  • Subject: [vine-users:057484] Re: cron の記述の仕方
  • Date: Fri, 10 Jan 2003 14:21:18 +0900
堀田@諫早市です。

On Fri, 10 Jan 2003 13:46:43 +0900
大河平 謙二 <okobira@xxxxxxxxxxxxxx> wrote:

> 以下のようにcrontabに記述しました
> 
> SHELL=/bin/bash
> 
> 0 3 * * * mount -rt ext2 /dev/hdc5 /bkup
> 1 3 * * * rsync -aouv --delet /home/ /bkup/home
> 20 3 * * * rsync -aouv --delet /etc/ /bkup/etc
> 40 3 * * * rsync -aouv --delet /var/ /bkup/var
> 59 3 * * * umount /bkup

--delete の綴りが間違ってます。
まず、各行のコマンドを、コマンドラインから叩いて一行ずつご自分で
検証してください。

次に、これらは一連の作業なのですから、これらを一個のシェルスクリ
プトにまとめた方がいいと思います。

例)
#!/bin/bash
mount -rt ext2 /dev/hdc5 /bkup
rsync -aouv --delet /home/ /bkup/home   ←(適宜修正してください)
rsync -aouv --delet /etc/ /bkup/etc
rsync -aouv --delet /var/ /bkup/var
umount /bkup

このようなテキストファイルを作り、これに適当な名前をつけて、chmod 
で実行権を立てます。これをコマンドラインから ./test.sh などとして
動かし、うまくいったら cron に組み込みます。まずここまでをやってみ
てください。
-- 
HOTTA Michihide <hotta@xxxxxxxxxxxxxx> <http://www.net-newbie.com>