white_rabbit
Geocacher
Hallo.
Ich habe hier ein kleines Problem mit Duplikaten unter Linux/Windows. Es ist so: Wenn ich per Cachewolf ein paar Caches spidere, werden manchmal Bilder/XML-Dateien in Groß- und Kleineschreibung auf meinem Linux-Dateisystem abgelegt. Das ganze kann dann z.B. so aussehen:
GC18VDG_0.jpg *und* gc18vdg_0.jpg (warum auch immer)
Nun synchronisiere ich die Caches mit Hilfe von Unison auf meine SD-Karte, auf der dann die PPC-Version läuft. Natürlich ist die SD-Karte für das Smartphone mit fat32 formatiert, so dass es dort keine Groß-/Kleinschreibung gibt bzw nicht unterschieden wird. Und genau das ist das Problem: Beim synchronisieren werden mir ganzen "Duplikate" um die Ohren gehauen. Ich habe schon nach einem Weg gesucht, wie ich diese Duplikate herausfiltern kann, aber leider weiß ich nicht, welche Schreibweise die benötigte/von CW angeforderte ist?!
Besitzt von euch jemand ein Bash-Skript, mit dem man dieses Problem erledigen könnte oder wie geht ihr da vor?
(Ach ja: Die Optionen "ignorecase = true" sowie "perms = 0" sind mir bekannt und unter Unison aktiviert -- hat aber nicht geholfen)
Ich habe hier ein kleines Problem mit Duplikaten unter Linux/Windows. Es ist so: Wenn ich per Cachewolf ein paar Caches spidere, werden manchmal Bilder/XML-Dateien in Groß- und Kleineschreibung auf meinem Linux-Dateisystem abgelegt. Das ganze kann dann z.B. so aussehen:
GC18VDG_0.jpg *und* gc18vdg_0.jpg (warum auch immer)
Nun synchronisiere ich die Caches mit Hilfe von Unison auf meine SD-Karte, auf der dann die PPC-Version läuft. Natürlich ist die SD-Karte für das Smartphone mit fat32 formatiert, so dass es dort keine Groß-/Kleinschreibung gibt bzw nicht unterschieden wird. Und genau das ist das Problem: Beim synchronisieren werden mir ganzen "Duplikate" um die Ohren gehauen. Ich habe schon nach einem Weg gesucht, wie ich diese Duplikate herausfiltern kann, aber leider weiß ich nicht, welche Schreibweise die benötigte/von CW angeforderte ist?!
Besitzt von euch jemand ein Bash-Skript, mit dem man dieses Problem erledigen könnte oder wie geht ihr da vor?
(Ach ja: Die Optionen "ignorecase = true" sowie "perms = 0" sind mir bekannt und unter Unison aktiviert -- hat aber nicht geholfen)