From 55f376ca20f03ffd0a1da7a335a613b860ca5b63 Mon Sep 17 00:00:00 2001 From: Magnus Woldrich Date: Sun, 30 Jul 2023 08:31:32 +0200 Subject: [PATCH] beet-cleanup-duplicate-imports: initial --- beet-cleanup-dupe-files | 4 ---- beet-cleanup-duplicate-imports | 8 ++++++++ 2 files changed, 8 insertions(+), 4 deletions(-) delete mode 100755 beet-cleanup-dupe-files create mode 100755 beet-cleanup-duplicate-imports diff --git a/beet-cleanup-dupe-files b/beet-cleanup-dupe-files deleted file mode 100755 index 736f924..0000000 --- a/beet-cleanup-dupe-files +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/zsh -# abstract: after changing beets db, duplicate files can happen - -rm -v **/*.{1,2,3,4,5,6,7,8,9}.{mp3,flac,jpg} diff --git a/beet-cleanup-duplicate-imports b/beet-cleanup-duplicate-imports new file mode 100755 index 0000000..4e23515 --- /dev/null +++ b/beet-cleanup-duplicate-imports @@ -0,0 +1,8 @@ +#!/bin/sh + +## fixes problems like this that might occur from time to time: +# rwxrwxrwx ▏< mon │ 21M│ 01 Laleh - Sol Vind Och Vatten.flac +# rwxrwxrwx ▏< mon │ 21M│ 01 Laleh - Sol Vind Och Vatten.1.flac +# rwxrwxrwx ▏< mon │ 21M│ 01 Laleh - Sol Vind Och Vatten.2.flac + +find . -type f -regextype awk -iregex '.+[.][0-9][.](mp3|flac|jpg)$' | vidir -