clean-up-thumbnail-cache.sh: local file URIs only
This commit is contained in:
parent
25871839a2
commit
f21100fb02
|
@ -6,7 +6,7 @@ pnginfo=$(pwd)/pnginfo cache_home=${XDG_CACHE_HOME:-$HOME/.cache}
|
||||||
for size in normal large x-large xx-large; do
|
for size in normal large x-large xx-large; do
|
||||||
cd "$cache_home/thumbnails/$size" 2>/dev/null || continue
|
cd "$cache_home/thumbnails/$size" 2>/dev/null || continue
|
||||||
find . -name '*.png' -print0 | PNGINFO_SKIP_TRAILING=1 xargs -0 "$pnginfo" \
|
find . -name '*.png' -print0 | PNGINFO_SKIP_TRAILING=1 xargs -0 "$pnginfo" \
|
||||||
| jq -r '.info.texts."Thumb::URI"' | grep '^file://' \
|
| jq -r '.info.texts."Thumb::URI"' | grep '^file:///' \
|
||||||
| grep -v '^file:///run/media/[^/]*/NIKON/' \
|
| grep -v '^file:///run/media/[^/]*/NIKON/' \
|
||||||
| perl -MURI -MURI::Escape -MDigest::MD5 -lne \
|
| perl -MURI -MURI::Escape -MDigest::MD5 -lne \
|
||||||
'print Digest::MD5->new()->add($_)->hexdigest . ".png"
|
'print Digest::MD5->new()->add($_)->hexdigest . ".png"
|
||||||
|
|
Loading…
Reference in New Issue