in einem ähnlichen thread in diesem Forum habe ich leider keine Lösung gefunden.
Ich versuche gerade folgende Aufgabe zu lösen:
Für eine Datei (bzw. mehrere) soll nur ein Teil des Datums, nämlich das Jahr, geändert werden.
Tag, Monat und Uhrzeit soll erhalten bleiben.
Der Hintergrund ist der, dass in einer Digicam das Jahr verstellt war und einige Dateien nun eine mtime mit dem Jahr 2006 statt 2007 tragen.
Ich hab mir mal die Optionen mit "man touch" angesehen und mit touch -d und touch -t herumprobiert.
Leider weiß ich nicht, welche Platzhalter für Tag, Monat und Zeit zu nehmen sind, da diese ja nicht geändert werden sollen.
Code: Alles auswählen
touch -d 2006
Hat jemand eine Idee dazu oder gibt es noch andere Möglichkeiten, nur das Jahr zu verändern ?
Gruß,
Karmon