Ein rsync Skript kopiert viele Einzelbilder von einer Überwachungskamera nach /usr/local/Kamera01/Bilder/. Wie kann ich dieses Verzeichnis aus der Liste der zuletzt verwendeten Dateien ausschließen, oder welches andere Verzeichnis könnte ich benutzen, so dass diese Dateien nicht in der Liste auftauchen?
Liste der zuletzt benutzen Dateien eingrenzen
Anmeldungsdatum: Beiträge: 258 |
|
||
Anmeldungsdatum: Beiträge: 6679 Wohnort: Technische Republik |
Eine ausklammern von Ordnern ist meines Wissens nach nicht möglich. Eine mögliche Lösung: Ein Skript das etwa diesen Inhalt hat: gsettings set org.gnome.desktop.privacy remember-recent-files false rsync aufrufen gsettings set org.gnome.desktop.privacy remember-recent-files true Ein versuch ist es wert ob das |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 258 |
Danke, das hilft ein wenig. Wenn es nur nicht die komplette Liste löschen würde, die ja ansonsten ganz nützlich ist. |
||
Top-Wikiautor
Anmeldungsdatum: Beiträge: 2149 Wohnort: Hunsrück |
Vielleicht zu Beginn des Skriptes noch ein Backup der Datei $HOME/.local/share/recently-used.xbel machen, in der das gespeichert wird. Und am Schluss diese wiederherstellen. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 258 |
Das werde ich machen. Danke. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 258 |
Es ist übrigens nicht das rsync-Skript, das die History füllt. Es ist das Betrachten der Bilder im Bildbtrachter "eog". Im folgenden Block sind die letzten 5 Zeilen meines Skripts. function showPics ruft eog mit den zuletzt per rsync abgeholten Bildern auf. Ich benutze dann eog per Pfeiltasten als Daumenkino was dann leider die History auffüllt.
Leider funktioniert das nur wenn ich die letzte Zeile nach Beendigung des Skripts nochmal manuell ausführe. Wenn nicht, ist die History aktiv aber leer. |
||
Anmeldungsdatum: Beiträge: 6679 Wohnort: Technische Republik |
Wenn ich dich richtig verstanden habe kannst du dir die gsettings Befehle sparen - da du ja die alte Datei nachher wieder zurück spielst.
Versuche es mal mit 5 Sekunden warten: sleep 5 && cp /tmp/recently-used.xbel ~/.local/share/recently-used.xbel |