Видео ролики бесплатно онлайн

Смотреть вк видео

Официальный сайт filipoc 24/7/365

Смотреть видео бесплатно

umren 20.07.2009 02:26

Есть вопрос!Mass Rename.

Объект: есть допустим 500 мп3 с именами:



001 бла бла бла

002 бла бла бла

003 бла бла бла

004 бла бла бла

005 бла бла бла

006 бла бла бла





Вопрос:



а) как можно удалить все - что после трех цифр в названии файла одной строчкой в баше?



б) либо: удалить все "не числа" в названии файла.





Спасибо.


Тэги: Linux
+ 2 -
Похожие Поделиться

Username 20.07.2009 02:30 #
+ 3 -
вот так
razum2um 20.07.2009 03:27 #
+ 2 -
Похожий случай
И еще: пробелы в названиях файлов означают, что ты ССЗБ. Больше так не надо, ибо из-за них мое решение не подойдет.
karapuz 20.07.2009 08:33 #
+ 0 -
А теги внутри мп3 есть? Если да, то тебе поможет easytag.
6uest 20.07.2009 08:40 #
+ 1 -
Он тебе поможет, даже если внутри нет тегов ;) Easytag - наше всё.
zivot_je_cudo 20.07.2009 11:44 #
+ 0 -
for i in *.mp3; do mv "$(echo $i)" "$( echo $i | cut -c1,2,3).mp3"; done
masai 20.07.2009 11:53 #
+ 3 -
Есть замечательная утилита rename (автор — Ларри Уолл, создатель Perl), позволяющая переименовывать файлы в соответствии с регулярным выражением.

В данном случае нужна такая команда:

а) rename 's/(\d{1,3}).*(\.mp3)/$1$2/' *.mp3 — если в начале имени от 1 до 3 цифр, оставляет только их и расширение mp3.

б) rename 's/\d(?!$)//g' *.mp3 — удаляет все цифры (кроме последней — в расширении)

Аналогичные утилиты в репозитории Ubuntu:
gprename
gwenrename
krename
mp3rename
mrename
pyrenamer
renameutils
masai 20.07.2009 11:59 #
+ 0 -
Забыл сказать, что утилитка rename устанавливается вместе с Perl.
umren 20.07.2009 12:39 #
+ 0 -
Огромное спасибо! Чисто по сути дела :)

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн