Nasledujúci skript je zálohovať niektoré zložky na DVD napáliť až potom, čo správa je zaslaná e-mailom na adresu. Používa sa M-módu (append) asthme-Z, ak je spustený v non-interactive nefunguje v prítomnosti dát na médiá, môžete sa pokúsiť pomocou cmq growisofs-použitie-v-force-Luke = TTY-Z dokonca v non-interaktívnej mód hoci údaje sú už na médiá.
Príklad:
Vytvoriť súbor a urobiť z neho spustiteľný:
> Touch / bin / dvdbackup.sh
> Chmod 755 / bin / dvdbackup.sh
Pridajte nasledujúci návod:
#! / Bin / bash
# Nahradiť prenájom program s tými z vášho operačného systému
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
Grep = / bin / grep
MAIL = / bin / mail
dnes = `/ bin / deň +% A"
# Záložné začína pod
$ Echo "$ Vytvorenie záložnej dnes">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Growisofs-použitie-v-force-Luke = TTY-dvd-compat-M / dev / dvd-D-J-R-T-l
-štepu-body-Joliet-long-hide-Joliet-trans-TBL
-iso-úrovni 4-rýchlosť = 1-prepalit-V "$ dnes Zálohovanie"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
domov = / home
root = / root>> / tmp / backupoutput.tmp 2> & 1
# Edit cesty záchranu tu predovšetkým ako potrebná
myCode = $?
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Došlo k chybe, kód chyby: $ myCode">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Koniec súčasnej $ záložnú">> / tmp / backupoutput.tmp
$ Grep-i-v spánkom / tmp / backupoutput.tmp> / tmp/backupoutput.tmp2
$ Grep-i-v formátovanie / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "Výsledky zálohovanie na DVD" usermail @ domena </ tmp / backupoutput.txt
V crontab potom jednoducho pridať harmonogramu začať v vyvolanie zálohy:
> Crontab-e
Napríklad riadok, ktorý znie:
0 20 * * * / bin / dvdbackup.sh



































