![](https://seccdn.libravatar.org/avatar/9da9f14871df2a0cc320394ca30f3795.jpg?s=120&d=mm&r=g)
Hallo, ich sitze wieder einmal an einem kleinen Problem, das ich offenbar ohne Anstoss aus der Liste nicht loesen kann. Um in meinem recht umfangreichen Archiv an Text-Dateien einzelne Dateien leichter finden zu koennen, habe ich vielfach mit "ln -s" "Kopien" in andere Verzeichnisse gepackt. Da ich das nachtraeglich gemacht habe, stimmen aber die Zeitstempel nicht ueberein. Ein touch auf den Link veraendert erwartungsgemaess den Zeitstempel der Originaldatei, aber nicht (auch) des Links. Wenn ich man und info touch richtig verstanden habe, muesste es aber mit touch -r pfad/und/name/der/originaldatei Link gehen. Aber offenbar habe ich doch etwas verkehrt verstanden, denn der Zeitstempel des Links aendert sich nicht. Auch wenn ich die obige Zeile umstelle (touch Link -r pfad/und/name/der/originaldatei) aendert sich nichts. Vermutlich sehe ich nur den Wald vor lauter Baeumen nicht. Gruss, Heinz. -- E-Mail: Heinz W. Pahlke <h.pahlke@berlin.de> This message was sent by XFMail via SuSE Linux --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/c3746755fcfd20f1965253162a7ae9a2.jpg?s=120&d=mm&r=g)
Hallo Heinz, * Am 15.11.2000 um 09:22 Uhr schrieb Heinz W. Pahlke:
Ein touch auf den Link veraendert erwartungsgemaess den Zeitstempel der Originaldatei, aber nicht (auch) des Links. Wenn ich man und info touch richtig verstanden habe, muesste es aber mit
touch -r pfad/und/name/der/originaldatei Link
gehen. Aber offenbar habe ich doch etwas verkehrt verstanden, denn der Zeitstempel des Links aendert sich nicht. Auch wenn ich die obige Zeile umstelle (touch Link -r pfad/und/name/der/originaldatei) aendert sich nichts.
ich zitiere mal kurz aus 'man touch': ---[ schnipp ]--- -r Referenzdatei setzt die Zeit von Referenzdatei anstelle der aktuellen Zeit ---[ schnapp ]--- Du hast die Originaldatei als Referenzdatei angegeben und den Zeitstempel somit nicht verändert ;-) Vor einigen Monaten hatte ich ebenfalls ein ähnliches Problem. Hier in der ML konnte mir damals auch niemand weiterhelfen. Ich habe mich dann mit einem kleinen Shellscript beholfen, dass in etwa folgendes leistete: - der zu touchende Link wurde als Parameter übergeben - die Originaldatei wurde ermittelt - der Link wurde gelöscht - die alte Systemzeit wurde gesichert und auf die Zeit des gewünschten Zeitstempels gesetzt - ein neuer Link wurde erzeugt - Systemzeit wurde wieder zurückgesetzt Nicht unbedingt schön, aber es funktionierte... MfG. Jürgen -- Die letzten Worte eines Bergsteigers: "Waren gar nicht mal teuer, diese Karabinerhaken..." / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de / --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/9da9f14871df2a0cc320394ca30f3795.jpg?s=120&d=mm&r=g)
On 09-Nov-2000 Juergen Schwarting wrote:
Du hast die Originaldatei als Referenzdatei angegeben und den Zeitstempel somit nicht verändert ;-)
Darum geht es mir doch auch. Der Zeitstempel der Originaldatei soll _erhalten_ bleiben und der Link genau deren Zeitstempel uebernehmen. Und genau das sollte doch die Option -r machen, zumindest habe ich die man-page zu touch so verstanden.
Vor einigen Monaten hatte ich ebenfalls ein ähnliches Problem. Hier in der ML konnte mir damals auch niemand weiterhelfen. Ich habe mich dann mit einem kleinen Shellscript beholfen, dass in etwa folgendes leistete:
- der zu touchende Link wurde als Parameter übergeben - die Originaldatei wurde ermittelt - der Link wurde gelöscht - die alte Systemzeit wurde gesichert und auf die Zeit des gewünschten Zeitstempels gesetzt - ein neuer Link wurde erzeugt - Systemzeit wurde wieder zurückgesetzt
Nicht unbedingt schön, aber es funktionierte...
Das ist mir dann doch etwas zu aufwendig. Und es duerfte wohl einiges Chaos in die diversen log-Dateien bringen. Trotzdem vielen Dank, Heinz. -- E-Mail: Heinz W. Pahlke <h.pahlke@berlin.de> This message was sent by XFMail via SuSE Linux --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
h.pahlke@berlin.de
-
Juergen_Schwarting@gmx.de