Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] Привожу музыкальную коллекцию в нормальный вид  (Прочитано 2316 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
ключ -d не помогает?
Уже смотрю маны к нему.

serg, да, помог. Теперь бы найти "файлы НЕ являющиеся .mp3, .ogg и .waw файлами"

Оффлайн GonZaleZ

  • Активист
  • *
  • Сообщений: 628
  • Нет, не включат
    • Просмотр профиля
Дык эта прога вроде как работает со всеми файлами, независимо от расширения
HP Pavilion dv6 1317-er | Ubuntu 11.04
Intel Core 2 Duo 2,2 ГГц | 3 Gb RAM | ATI Mobility Radeon 4650 HD 1Gb
У меня есть айфон и айпад - тролльте, господа...

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Копание find и rm ни к чему не привело... То ли я дурак то ли лыжи не едут. Нашел только как найти и удалить файлы ЯВЛЯЮЩИЕСЯ .mp3, .ogg и .waw

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
find -not -name '*.mp3' -not -name '*.ogg' -not -name '*.wav'

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
find -not -name '*.mp3' -not -name '*.ogg' -not -name '*.wav'
:D видимо я все же дурак  ;Dсейчас испробую

Пользователь решил продолжить мысль 24 Ноября 2010, 21:13:58:
Karl500, а как исключить из поиска папки?
« Последнее редактирование: 24 Ноября 2010, 21:13:58 от iPet3o »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
-maxdepth N

Пользователь решил продолжить мысль 24 Ноября 2010, 21:16:58:
Или имеется в виду, искать только файлы? Тогда -type f

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Да, только фалы.

Пользователь решил продолжить мысль 24 Ноября 2010, 21:21:46:
Фухх... Все. Вроде пока ничего не надо. Я даже и представить не могу сколько бы я сидел в Windows пытаясь сделать все выше сделанное руками :idiot2:
« Последнее редактирование: 24 Ноября 2010, 21:21:46 от iPet3o »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
find - мощнейшая программа. Все мечтаю ее полностью познать - но, по-моему, это просто невозможно. :)

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Karl500, пока копал в сторону find нашел интереснейшийресурс может вам это чем-то поможет.

Всем кто помогал и пытался помочь огромнейшее спасибо! :)

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Это малая часть... :))

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Ан, нет, ложная тревога. Еще нужно удалить пустые папки. ну тут можно так же find -delete и через размер, но только задать что нужно из поиска исключать файлы и оставить только файлы....

Оффлайн Jack Sparrow

  • Активист
  • *
  • Сообщений: 641
    • Просмотр профиля
find -not -name '*.mp3' -not -name '*.ogg' -not -name '*.wav'
Лучше применять ключ -iname, он ищет без учета регистра, а по -name '*.mp3' и т.д. могут удалиться файлы типа song.MP3 и т.д.
Нейросети тебя не заменят. Тебя заменит человек, который умеет ими пользоваться.

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Уже поздно. Хотя конкретно в моем случае это роли не играет. Все файлы имеют расширение .mp3

Оффлайн Jack Sparrow

  • Активист
  • *
  • Сообщений: 641
    • Просмотр профиля
Цитировать
Я даже и представить не могу сколько бы я сидел в Windows пытаясь сделать все выше сделанное руками
Под Windows есть программка Cygwin, которая эмулирует Linuxовский shell.

Пользователь решил продолжить мысль 24 Ноября 2010, 21:57:42:
Удаление пустых папок
find -depth -type d -empty -exec rmdir {} \;
« Последнее редактирование: 24 Ноября 2010, 21:57:42 от Jack Sparrow »
Нейросети тебя не заменят. Тебя заменит человек, который умеет ими пользоваться.

Оффлайн iPet3o

  • Автор темы
  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Цитировать
Я даже и представить не могу сколько бы я сидел в Windows пытаясь сделать все выше сделанное руками
Под Windows есть программка Cygwin, которая эмулирует Linuxовский shell.

Пользователь решил продолжить мысль 24 Ноября 2010, 20:57:42:
Удаление пустых папок
find -depth -type d -empty -exec rmdir {} \;
Эмулятор шелла.... Да это прямо извращение какое-то :) А за удаление папок спасибо.

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.