Skip site navigation (1)Skip section navigation (2)
Date:      23 Jul 2003 02:15:11 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        David.Bear@asu.edu
Cc:        FreeBSD User Questions List <freebsd-questions@freebsd.org>
Subject:   Re: shell script help
Message-ID:  <1058940911.28333.25.camel@shumai.marcuscom.com>
In-Reply-To: <20030722230432.J27866@asu.edu>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Wed, 2003-07-23 at 02:04, David Bear wrote:
> I'm trying to clean up a script that controls my tape better.  Among
> other things it sets some variable to use later.  I've made an error
> somewhere and I'm thinking that I'm missing the obvious since I cant
> find the error.  I want to set command line options for tar.  Below
> taroptions has what I want.  Line 12 echo's the command.  When I use
> what line echo's to the console tar works.  However, something is
> happening with line 13 that makes tar mad.  It tells me 
> 
> tar can't open the archive /dev/sa0 /var/log
> 
> Please advice -- I'm going blind trying understand this one.
> 
> 
> 1 #!/bin/sh
> 2 PATH=/bin:/usr/bin
> 3 backupadmin="iddwb@asu.edu"
> 4 starttime=`date "+DATE: %Y-%m-%d%nTIME: %H:%M"`
> 5 wrkdir="/root"
> 6 tmpfile=${wrkdir}"/cat.tmp"
> 7 curfile=${wrkdir}"/tapelabel"
> 8 catalog=${wrkdir}"/level1Tar.cat"
> 9 datetime=`date "+DATE: %Y-%m-%d%nTIME: %H:%M"`
> 0 taroptions="--create --verbose --block-size 1 --read-full-blocks --block-compress --gzip --file "
> 1 tapedev="/dev/sa0"
> 2 echo "tar "${taroptions}${tapedev}" /var/log "   
> 3 tar ${taroptions}${tapedev}" /var/log "   
> 4 exit

How about:

0 taroptions="--create --verbose --block-size 1 --read-full-blocks
--block-compress --gzip --file"
1 tapedev="/dev/sa0"
2 echo "tar ${taroptions} ${tapedev} /var/log"
3 tar ${taroptions} ${tapedev} /var/log

Works for me.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQA/Hifvb2iPiv4Uz4cRAvQyAKCEv1zLqvf52Y3at5qyN4zIwNKY+gCeK9NA
rJZT8dLoYzQxBo4C2XFQsXA=
=hjAQ
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1058940911.28333.25.camel>