timestamp backup

Pagina: 1
Acties:

  • Haranaka
  • Registratie: September 2000
  • Laatst online: 07-06 23:13
Ik wil met een klein scriptje een bestand backuppen. Het bestand moet worden opgeslagen met een time stamp in de naam. Alleen is de vraag hoe doe ik dat?

Het moet er zo uit komen te zien
jaar-maand-dag-bestandsnaam.extentie

...


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 15-08 00:58
Zo heb ik het:
code:
1
2
DATE=`date '+%A-%d-%b-%Y'
tar -zcvf system_backup_${DATE}.tar.gz <files>

Zie 'date --help' voor een complete lijst met variabelen.

Verwijderd

Op vrijdag 04 januari 2002 11:03 schreef Haranaka het volgende:
Het moet er zo uit komen te zien
jaar-maand-dag-bestandsnaam.extentie
Op vrijdag 04 januari 2002 11:05 schreef Phantom_ het volgende:
Zo heb ik het:
code:
1
DATE=`date '+%A-%d-%b-%Y'
Dan kun je toch beter dit gebruiken:
code:
1
date '+%Y-%b-%d'

;)

  • Haranaka
  • Registratie: September 2000
  • Laatst online: 07-06 23:13
Als ik het volgende in een klein basjh scripje zet dan doet hij het niet. Ik snap niet wat ik dan fout doe :?
code:
1
2
DATE='date '+%Y-%m-%d''
cp file ${DATE}file

Hij zegt dan dat '+%Y-%m-%d' geen dir is...

...


  • RemcoX
  • Registratie: Mei 2000
  • Laatst online: 14-02 20:05
Op vrijdag 04 januari 2002 18:54 schreef Haranaka het volgende:
Als ik het volgende in een klein basjh scripje zet dan doet hij het niet. Ik snap niet wat ik dan fout doe :?
code:
1
2
DATE='date '+%Y-%m-%d''
cp file ${DATE}file

Hij zegt dan dat '+%Y-%m-%d' geen dir is...
Je moet wel back-qoutes gebruiken. Dus:
code:
1
2
DATE=`date '+%Y-%m-%d'`
cp file ${DATE}file