Kann man das Skript:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | # 09.04.2018 # # bash kopieren.sh # Aufrufen aus dem Verzeichiss: ~/aktuelle-Daten/Computer/Software/Progammierung/Projekt: Hintergrundspeicher/fertig . # **************** #!/bin/bash # ********************************************************** # * "BACKUP": Alle Dateien werden von SSD -> HDD kopieren. * # ********************************************************** #--archive -a Archiv-Modus = -Dgloptr (-Do benötigen root-Rechte!) # -D Geräte + Spezialdateien transferieren (nur root!) #--group -g Besitzer-Gruppe transferieren #--links -l Symbolische Links transferieren #--owner -o Besitzer transferieren (nur root!) #--perms -p Zugriffsrechte transferieren #--times -t Datum transferieren #--recursive -r Ganze Verzeichnis-Bäume replizieren # -v zeigt während des Synchronisierens alle ausgeführten Schritte an #--dry-run -n Aktionen nur anzeigen, NICHT ausführen ##/.randomfile Quelle="/home/knabe/aktuelle-Daten/" Ziel="/media/knabe/Schublade/aktuelle-Daten" # echo "Dieses Skript prüft das Vorhandensein der Nachrichtendatei." # echo "Überprüfung ..." # if [-d /media/knabe/Schublade] # then # echo "/ var / log / messages existiert." # fi # Echo # echo "... fertig." echo "Alle Unterordner & Dateien werden von: $Quelle nach $Ziel kopiert." | rsync -av $Quelle $Ziel # Alle Unterordner & Dateien ohne "/aktuelle-Daten" werden kopiert. echo "shutdown" sudo shutdown -P now |
auch mit einer (hoffentlich nicht) belegten Funkt.-Taste starten? Bei mir: F3 - F12, die ich noch nie benutzt habe. Vielleicht sind F9-F12 nicht belegt.