gnu tar checkpoint variable expansion
    Trond Endrestøl 
    Trond.Endrestol at fagskolen.gjovik.no
       
    Wed Oct 21 13:52:20 UTC 2009
    
    
  
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, 21 Oct 2009 08:44-0500, Jay Hall wrote:
> [...] Following is how I am using gnu tar
> 
> DIR="/home/test"
> WHATTOBACKUP="/home/somedir"
> 
> /usr/local/gtar-1.22/bin/tar -cf - ${WHATTOBACKUP} \
> 	--checkpoint-action='echo=Checkpoint #%u'
> --checkpoint-action='exec=/usr/local/scripts/check_disk_usage.sh ${DIR}'
Try this:
/usr/local/gtar-1.22/bin/tar -cf - ${WHATTOBACKUP} \
	--checkpoint-action='echo=Checkpoint #%u' \
	--checkpoint-action="exec=/usr/local/scripts/check_disk_usage.sh ${DIR}"
The use of single quotes prohibits the expansion of environment 
variables. Use double qoutes instead.
- -- 
- ----------------------------------------------------------------------
Trond Endrestøl                  | Trond.Endrestol at fagskolen.gjovik.no
ACM, NAS, NUUG, SAGE, USENIX     |    FreeBSD 7.2-STABLE & Alpine 2.00
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (FreeBSD)
iEYEARECAAYFAkrfEg8ACgkQbYWZalUoEltZnACggXsvYV1wq/91nSUabiLEhuBt
9qIAn1FN+EqFu4IdNhQbB9Y5IMtJtnGq
=myOf
-----END PGP SIGNATURE-----
    
    
More information about the freebsd-questions
mailing list