nachdem ich einige Fotodateien mitsamt der xmp-Sidecar-Dateien umbenannt habe und dementsprechend auch den Inhalt der xmp-Dateien mitanpassen müssen habe, bin ich dabei sicherzustellen, dass nichts schief gegangen ist. Ich will also überprüfen ob auch wirklich jede Datei, die in den xmp-Dateien in der Form von
Code: Alles auswählen
xmpMM:DerivedFrom="20180820 0001.tif"
So weit kein unlösbares Problem, aber ich bin jetzt schon beim Zählen der Dateien auf eine Diskrepanz gestossen, die ich mir nicht erklären kann:
Code: Alles auswählen
~/Darktable $ ls */*/*.xmp | wc -l
6927
Code: Alles auswählen
for folder in */*; do
for file in ${folder}/*.xmp; do
echo ${file}
done
done | wc -l
Wahrscheinlich gibt es sowieso eine elegantere Lösung, aber ich habe eine Schleife über alle Verzeichnisse gemacht, damit ich einfach im gleichen Verzeichnis in der die xmp-Datei liegt, die Existenz der zugehörigen Bilddatei überprüfen kann.
hilfe?
lg smutbert