Backup Script
Kostas Blekos
mplekos at physics.upatras.gr
Sat Mar 3 09:56:19 UTC 2007
Robert Davison <rob_27_preston at yahoo.co.uk> on Sat, Mar 03, 2007 (09:06 +0000) wrote:
> Im trying to write a small backup script which I have put in
> /etc/periodic/weekly. The script is as follows......
>
> #!/bin/sh
> #
> #weekly backup of chosen files
> #
> if
> then
> tar -cf /dev/sa0 /var/ftp /home /etc /usr/local
> echo "backing up the disks"
> else
> echo "There was a problem" 1>&2
> exit 1
> fi
> echo "Finished at `/bin/date`."
> exit
>
>
> Now I have no experience at bash scripting as was wonderng if
> someone could give me some help with the if statement. Basically im
> trying to test to see if the machine knows that /dev/sa0 (my tape
> drive) is accessable. If it is then it continus to the backup, if
> not then it gives the error message and echos the date.
>
> Any help would be much appreciated.
>
>
>
You can test if it is writable by:
[ -w /dev/sa0 ]
eg:
-----------
if [ -w /dev/sa0 ]
then
echo "Writable"
else
echo "Not writable"
fi
-----------
"man test" for other tests.
--
Kostas Blekos <http://a.physics.upatras.gr/~mplekos/>
GPGKey = 1398 1AB3 483E B2DF 3A2D 95F4 7534 E392 012E 6167
More information about the freebsd-questions
mailing list