Hallo, von Windows einen batch gewohnt, mit dem ich (nur) veränderte und neue Dateien einfach auf externen Festplatten sichern kann, versuche ich ähnliches für mein neues Ubuntu 16.04 LTS zu erstellen. Ich habe mir aus diversen Foren und Infoseiten folgenden Befehl zusammengebastelt, der grundsätzlich (per Eingabe im Terminal) funktioniert (Dateien werden also vom gewünschten Quell- an gewünschten Zielort kopiert), nur die Datumsauswahl mit find wird nicht vom darauf folgenden copy Befehl übernommen, d.h. es werden alle Dateien aus dem Ordner /Beispiel kopiert und nicht nur die mit Zeitstempel später als 1.7.17, wie beabsichtigt. Ich finde leider nicht heraus, warum.
touch -t 1707012300 ~/letztesDatum find ~/Dokumente/Beispiel/ -newer ~/letztesDatum | -exec cp -r '{}' /media/user/CA51-C235/Beispiel \;
In einer Antwort bitte nicht zu viel Grundwissen voraussetzen, ich bin noch absoluter Neuling mit Shell. Vielen Dank im Voraus!