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


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

Автор Тема: Поиск по типу файла  (Прочитано 728 раз)

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

Оффлайн RCuPeR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Freedom
    • Просмотр профиля
Поиск по типу файла
« : 26 Сентября 2012, 22:34:16 »
Кто знает как в Linuxе найти файл по типу, а не расширению ?
Например: имя файла "f_0015ed", а тип "application/x-gzip", т.е. GZIP ?!

Заранее спасибо !

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Поиск по типу файла
« Ответ #1 : 26 Сентября 2012, 22:43:35 »
find -exec file --mime-type {} \; | grep "application/x-gzip"

Оффлайн RCuPeR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
  • Freedom
    • Просмотр профиля
Re: Поиск по типу файла
« Ответ #2 : 26 Сентября 2012, 23:53:46 »
Не отработало ! :(

find ~/.cache/google-chrome/Default/Cache/ -exec file --mime-type {} \; | grep "audio/mpeg"

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Поиск по типу файла
« Ответ #3 : 27 Сентября 2012, 00:39:35 »
Вообще, способ рабочий:
$ find ~ -exec file --mime-type {} \; | grep "text/plain"
/home/arcfi/.bash_logout: text/plain
/home/arcfi/.bash_profile: text/plain
/home/arcfi/.bashrc: text/plain
/home/arcfi/.bash_history: text/plain
...

Думаю, в вашем случае имеет смысл расширить радиус поиска:
grep -E "audio|video"

 

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