Ein Linux-Skript, das jedes Mal eine Sicherungskopie des Ordners mit einem anderen Dateinamen erstellt
Ein einfaches Skript zum Sichern des gesamten Verzeichnisses und der Unterordner führt Dateien und Pfade aus, die enthalten “Daten” in der Zeichenfolge.
Jede Sicherung hat einen eindeutigen Dateinamen mit dem Datum darin.
#!/bin / bash # Loris Palmerini 2009 - Urheberrecht http://www.mozilla.org/MPL/MPL-1.1.html # Ein einfaches Skript zum Sichern des gesamten Didirectory und des Unterordners # Führen Sie den Dateinamen und den Pfad aus, die enthalten sind "Daten" # Jedes Backup hat einen eindeutigen Dateinamen mit dem Datum
# prefix of the filename or beggining part
prefix=bck
# das "Datum" of today in form of YYmmDDhhMMss
data=$(Datum +% Y% m% d% H% M% S) # Siehe Befehl date
# wir fügen die hinzu ".tgz" suffix beacouse we will use tar -cvz filename=$prefix$data".tgz" # uncomment the next to print the filename #echo "Dateiname der Sicherungsdatei = $ Dateiname"
# Listen Sie die Datei des Verzeichnisses auf 1 per line and print only #lines without "Daten" im Namen der Datei oder des Pfades # You can remove grep command to backup all ls -1 | grep -v "Daten" > Dateiliste
# Erstellen der Sicherung mit der in Dateinamen aufgeführten Datei
# wie es Backupd-Dateien druckt, entferne das "v" in -cvzf to make it silenced
tar --files-from=filelist -cvzf $filename
# uncomment the next if You want to close the shell
#exit 0