← Back to team overview

sslug-teknik team mailing list archive

Re: Variabel filnavn for tar i bash

 

Poul Møller Hansen wrote:

DATE=`date +%F-%H:%M`
FILENAME=backup-${DATE}.tar.gz

virker i hvert fald

Ja, men hvordan bruges filnavnet med tar ?

tar cf $FILENAME *.sql
giver:
rsh: backup-2006-12-06-23: Name or service not known
tar: backup-2006-12-06-23\:22.tar.gz: Cannot open: Input/output error
tar: Error is not recoverable: exiting now

Det er det der kolon der driller.

Nu skal jeg selvfølgelig ikke bestelle hvordan du skal gøre, men det er afgjort nemmest at bruge et format der ligner noget ISO:
DATE=`date +%Y%m%d-%H%M`

Det er 2^1024 gange nemmere at sortere på bagefter.

/k


Follow ups

References