Jay Hall wrote:
Ladies and Gentlemen,I am working with gnu tar checkpoints this morning can cannot seem to get variables to expand properly when they are passed as part of a checkpoint action. Following is how I am using gnu tarDIR="/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}'When I use ${DIR} as a parameter, it is not sent to the check_disk_usage_script. However, if I replace ${DIR} with /home/test, everything works fine.Any suggestions anyone has would be greatly appreciated.
That's fairly basic shell syntax. Use "double quotes" on any string where you want variable interpolation. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW
signature.asc
Description: OpenPGP digital signature