Alexander Polozov
2020-10-25 14:48:10 UTC
Привет, All!
Есть простенький самописный скрипт по переименовыванию тыреных из тырнета мп3
по тегам:
=== Begin rentag2filename ===
#!/bin/bash
for fn1 in *mp3 ;
do
title=$( mpg123 --long-tag -t "$fn1" 2>&1 | grep -a Title | cut -d: -f2 | sed
's/^[ \t]*//' )
artist=$( mpg123 --long-tag -t "$fn1" 2>&1 | grep -a Artist | cut -d: -f2 |
sed 's/^[ \t]*//' )
mv -i -T "$fn1" "$artist"\ -\ "$title".mp3
done
=== End rentag2filename ===
Хочется добавить добавить в конце год в скобках, как извлечь год из тегов
понятно, как добавить тоже, а вот как сделать проверку, что-бы при отсутсвии
оного тега вообще ничего не добавлялось как то не соображу и с наскоку не
нагуглил, есть у кого какие идеи?
Со всеми пожеланиями, Alexander Polozov
... Надо же думать, что понимать.
Есть простенький самописный скрипт по переименовыванию тыреных из тырнета мп3
по тегам:
=== Begin rentag2filename ===
#!/bin/bash
for fn1 in *mp3 ;
do
title=$( mpg123 --long-tag -t "$fn1" 2>&1 | grep -a Title | cut -d: -f2 | sed
's/^[ \t]*//' )
artist=$( mpg123 --long-tag -t "$fn1" 2>&1 | grep -a Artist | cut -d: -f2 |
sed 's/^[ \t]*//' )
mv -i -T "$fn1" "$artist"\ -\ "$title".mp3
done
=== End rentag2filename ===
Хочется добавить добавить в конце год в скобках, как извлечь год из тегов
понятно, как добавить тоже, а вот как сделать проверку, что-бы при отсутсвии
оного тега вообще ничего не добавлялось как то не соображу и с наскоку не
нагуглил, есть у кого какие идеи?
Со всеми пожеланиями, Alexander Polozov
... Надо же думать, что понимать.