dotfiles

My personal shell configs and stuff
git clone git://git.alex.balgavy.eu/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

commit ac82927a6999ac46dbe1feb09175b84c2fee7bfc
parent 13a2ee9019edefe69c8e72d407fe2d2c3d383740
Author: Alex Balgavy <alex@balgavy.eu>
Date:   Sat,  5 Feb 2022 11:42:34 +0100

mlm: add more symbols to remove

Diffstat:
Mscripts/mlm | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/scripts/mlm b/scripts/mlm @@ -32,7 +32,7 @@ import() { read -r yn case "$yn" in Y*|y*);; - *) die 'Run it now then. mp3gain -s i. add -l for albums.';; + *) die 'Run it now then. mp3gain -s i. add -a for albums.';; esac # Sync current dir into music dir, (u)pdated only, (r)ecursively, (p)reserve @@ -119,9 +119,9 @@ organize_files() { mkdir -p _failed || die "Directory ./_failed already exists" find "$1" -name '*.mp3' 2>/dev/null | \ while read -r i; do - artist="$(ffprobe -loglevel error -show_entries format_tags=album_artist -of default=noprint_wrappers=1:nokey=1 "$i" | tr -d ':' | tr '!@#$%^&*:?"\\>' '_' | sed 's/\.\.*$//')" + artist="$(ffprobe -loglevel error -show_entries format_tags=album_artist -of default=noprint_wrappers=1:nokey=1 "$i" | tr -d ':' | tr '+!@#$%^&*:?"\\>' '_' | sed 's/\.\.*$//')" [ -n "$artist" ] || { mv "$i" _failed/ && continue; } - album="$(ffprobe -loglevel error -show_entries format_tags=album -of default=noprint_wrappers=1:nokey=1 "$i" | tr -d ':' | tr '!@#$%^&*:?>\\"' '_' | sed 's/\.\.*$//')" + album="$(ffprobe -loglevel error -show_entries format_tags=album -of default=noprint_wrappers=1:nokey=1 "$i" | tr -d ':' | tr '+!@#$%^&*:?>\\"' '_' | sed 's/\.\.*$//')" [ -n "$album" ] || { mv "$i" _failed/ && continue; } mkdir -p "$artist/$album" printf "%s -> %s" "$i" "$artist/$album"