jph83
28.09.04, 14:23
hallo,
ich bin dabei mir ein shell-skript zu basteln zwecks datensicherung. Hier ein Kurzfassung:
#!/bin/sh
DATUM=`date '+%Y-%m-%d'`
mkdir /backup/sicherung${DATUM}
VERZEICHNIS='/webs'
cp -rp ${VERZEICHNIS} /backup/sicherung${DATUM}${VERZEICHNIS}
Meine Fragen:
1. Kann ich per einfachem Shell-Skript es schaffen, nur neuere Daten zu sichern, als ein bestimmtes Datum, was ich zum beispiel per Parameter übergebe?
2. wie lese ich per shell-skript eine Text/XML/wasweißichdatei ein in der die zu sicherden Verzeichniss-namen liegen? =>Nebenfrage: kann shell eigentlich Arrays?
3. kann ich direkt per shell auf den CD-Brenner brennen. Ich habe unter http://www.galileocomputing.de/openbook/unix_guru/node86.html soetwas gefunden. Das funktioniert aber bei mir nicht, ich bekomme nur immer die Meldung
INFO: UTF-8 character encoding detected by locale settings.
Assuming UTF-8 encoded filenames on source filesystem,
use -input-charset to override.
ZY$�: Operation not permitted. WARNING: Cannot set RR-scheduler
ZY$�: Permission denied. WARNING: Cannot set priority using setpriority().
ZY$�: WARNING: This causes a high risk for buffer underruns.
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
Kurz gefasst: ICH BRAUCHE HILFE!!
ich bin dabei mir ein shell-skript zu basteln zwecks datensicherung. Hier ein Kurzfassung:
#!/bin/sh
DATUM=`date '+%Y-%m-%d'`
mkdir /backup/sicherung${DATUM}
VERZEICHNIS='/webs'
cp -rp ${VERZEICHNIS} /backup/sicherung${DATUM}${VERZEICHNIS}
Meine Fragen:
1. Kann ich per einfachem Shell-Skript es schaffen, nur neuere Daten zu sichern, als ein bestimmtes Datum, was ich zum beispiel per Parameter übergebe?
2. wie lese ich per shell-skript eine Text/XML/wasweißichdatei ein in der die zu sicherden Verzeichniss-namen liegen? =>Nebenfrage: kann shell eigentlich Arrays?
3. kann ich direkt per shell auf den CD-Brenner brennen. Ich habe unter http://www.galileocomputing.de/openbook/unix_guru/node86.html soetwas gefunden. Das funktioniert aber bei mir nicht, ich bekomme nur immer die Meldung
INFO: UTF-8 character encoding detected by locale settings.
Assuming UTF-8 encoded filenames on source filesystem,
use -input-charset to override.
ZY$�: Operation not permitted. WARNING: Cannot set RR-scheduler
ZY$�: Permission denied. WARNING: Cannot set priority using setpriority().
ZY$�: WARNING: This causes a high risk for buffer underruns.
cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
Kurz gefasst: ICH BRAUCHE HILFE!!