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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как найти flv на диске  (Прочитано 3860 раз)

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

Оффлайн pciusb

  • Автор темы
  • Участник
  • *
  • Сообщений: 127
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #15 : 23 Июня 2011, 12:03:50 »
раз уж вам так не хочется это всё через графический интерфейс делать, ловите:
ls * | while read ; do if [[ $(grep FLV $REPLY) ]]; then echo $REPLY; fi ; doneвыполнять в папке с кэшем
Только вот я не могу из командной строки зайти на /.mozilla а тодь ко через MC а когда я в MC Из буфера вставляю ваш код он вставляется не весь а какая-то его часть и ничего не получается хотя я в mc я с правами sudo зашел
pol@ommane:~$ sudo ls * | while read ; do if [[ $(grep FLV $REPLY) ]]; then echo $REPLY; fi ; done
grep: Cant: Нет такого файла или каталога
grep: by: Нет такого файла или каталога
grep: me.doc: Нет такого файла или каталога
« Последнее редактирование: 23 Июня 2011, 12:06:44 от pciusb »
Если компьютер завис выдернуть кабель питания  из розетки и выдавить стекло !

Оффлайн Disaster1986

  • Участник
  • *
  • Сообщений: 246
  • Что делает эта кнопка?
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #16 : 23 Июня 2011, 12:04:17 »
Поправка, более корректный вариант. Теперь ищет по всему диску
find -type f | while read ; do if [[ $(file "$REPLY" | grep "Macromedia Flash Video") ]]; then echo "$REPLY"; fi ; done

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #17 : 23 Июня 2011, 12:07:02 »
Только вот я не могу из командной строки зайти на /.mozilla
$ cd ~/.mozilla
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #18 : 23 Июня 2011, 12:07:57 »
find ~/.mozilla/ -type f -exec file {} \; | grep Macromedia
Выдаст список файлов FLV-видео.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн pciusb

  • Автор темы
  • Участник
  • *
  • Сообщений: 127
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #19 : 23 Июня 2011, 12:10:33 »
Поправка, более корректный вариант. Теперь ищет по всему диску
find -type f | while read ; do if [[ $(file "$REPLY" | grep "Macromedia Flash Video") ]]; then echo "$REPLY"; fi ; done
Это другое дело нашел СпасибоНо конечно это надо иметь солидные знания
./.mozilla/firefox/n4fk2f24.default/Cache/4/FB/E35B1d01
./.mozilla/firefox/n4fk2f24.default/Cache/6/58/972A2d01
./.mozilla/firefox/n4fk2f24.default/Cache/F/87/F0B45d01

Пользователь решил продолжить мысль 23 Июня 2011, 12:17:42:
find ~/.mozilla/ -type f -exec file {} \; | grep Macromedia
Выдаст список файлов FLV-видео.
А ваш метод нашел почему-то гораздо больше файлов
home/pol/.mozilla/firefox/n4fk2f24.default/Cache/7/80/6A33Cd01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/D/B6/97593d01: Macromedia Flash data (compressed), version 9
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/D/1E/C2285d01: Macromedia Flash data (compressed), version 9
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/D/AF/503DAd01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/3/55/E912Dd01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/3/3D/88C16d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/3/38/40012d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/A/9E/366C9d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/A/C2/79EB3d01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/B/BF/B8CC4d01: Macromedia Flash data (compressed), version 9
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/B/B1/72EE3d01: Macromedia Flash data (compressed), version 9
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/B/C9/CDE9Ad01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/1/1A/8D218d01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/1/78/84140d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/E/12/53D19d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/E/EC/6C630d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/E/30/B47F0d01: Macromedia Flash data (compressed), version 11
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/9/F6/B928Ad01: Macromedia Flash data (compressed), version 11
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/4/1A/0DB95d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/4/A6/D470Ed01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/4/A0/10C94d01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/4/FB/E35B1d01: Macromedia Flash Video
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/6/58/972A2d01: Macromedia Flash Video
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/6/B6/9F94Fd01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/2/77/56338d01: Macromedia Flash data (compressed), version 9
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/2/22/20DD0d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/C/7C/EF740d01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/5/32/450CBd01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/5/F8/A9F94d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/F/EF/A4066d01: Macromedia Flash data (compressed), version 8
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/F/87/F0B45d01: Macromedia Flash Video
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/F/AD/99BABd01: Macromedia Flash data (compressed), version 9
« Последнее редактирование: 23 Июня 2011, 12:17:42 от pciusb »
Если компьютер завис выдернуть кабель питания  из розетки и выдавить стекло !

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #20 : 23 Июня 2011, 12:28:45 »
find -type f | while read ; do if [[ $(file "$REPLY" | grep "Macromedia Flash Video") ]]; then echo "$REPLY"; fi ; done

find ~/.mozilla/ -type f -exec file {} \; | grep Macromedia

А ваш метод нашел почему-то гораздо больше файлов
Цитировать
home/pol/.mozilla/firefox/n4fk2f24.default/Cache/7/80/6A33Cd01: Macromedia Flash data (compressed), version 10
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/D/B6/97593d01: Macromedia Flash data (compressed), version 9
...
/home/pol/.mozilla/firefox/n4fk2f24.default/Cache/4/FB/E35B1d01: Macromedia Flash Video
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Ashtar

  • Участник
  • *
  • Сообщений: 201
  • КотЭ - компилятор
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #21 : 23 Июня 2011, 12:29:30 »
egrep -i "FLV" `find /home/pol/.mozilla -type f`
Soturi, sankari, viitan kultaisen kantaja.
_______________________________
 Ex nihilo nihil fit.

Оффлайн pciusb

  • Автор темы
  • Участник
  • *
  • Сообщений: 127
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #22 : 23 Июня 2011, 12:47:56 »
egrep -i "FLV" `find /home/pol/.mozilla -type f`
Что-то много лишнего выдает типа
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 23 Июня 2011, 12:54:01 от pciusb »
Если компьютер завис выдернуть кабель питания  из розетки и выдавить стекло !

Оффлайн Ashtar

  • Участник
  • *
  • Сообщений: 201
  • КотЭ - компилятор
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #23 : 23 Июня 2011, 13:03:35 »
egrep -i "FLV" `find /home/pol/.mozilla -type f`
Что-то много лишнего выдает типа
(Нажмите, чтобы показать/скрыть)
упс сорри) слишком контекстный поиск у етой егреп) строки выдирает)

короче компктнее чем Disaster не напишешь)
Soturi, sankari, viitan kultaisen kantaja.
_______________________________
 Ex nihilo nihil fit.

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #24 : 23 Июня 2011, 13:16:02 »
Цитировать
А ваш метод нашел почему-то гораздо больше файлов
Извиняюсь. Немного неправильно задал команду... Должно быть:
find ~/.mozilla -type f -exec file {} \; | grep "Macromedia Flash Video"
Цитировать
короче компктнее чем Disaster не напишешь)
Имхо, компактнее)
« Последнее редактирование: 23 Июня 2011, 13:17:42 от Protopopulus »
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн Disaster1986

  • Участник
  • *
  • Сообщений: 246
  • Что делает эта кнопка?
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #25 : 23 Июня 2011, 13:31:38 »
короче компктнее чем Disaster не напишешь)
имхо у Protopopulus-а эффективнее и короче вышло, я до такого способа сходу не дошел :)

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #26 : 28 Июня 2011, 13:36:37 »
Как отредактировать данную запись, чтобы можно было скопировать найденные файлы в нужную папку ?


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн 131s

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #27 : 28 Июня 2011, 14:14:57 »
Цитировать
В Windows Коммандере я это эдементарно делаю.
а здесь вместо него krusader

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #28 : 28 Июня 2011, 15:01:30 »
Как отредактировать данную запись, чтобы можно было скопировать найденные файлы в нужную папку ?
Извращенцы, плагины какие-то :o. Консоль наше всё:
#! /bin/bash

TARGET_DIR=~/Desktop
DIR=/proc/`pidof plugin-container`/fd
FILES=`ls -l $DIR |grep Flash |awk '{print $8}'`
for FILE in $FILES
do
  cp $DIR/$FILE $TARGET_DIR/$FILE.flv
done
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Как найти flv на диске
« Ответ #29 : 28 Июня 2011, 16:38:25 »
Как отредактировать данную запись, чтобы можно было скопировать найденные файлы в нужную папку ?

Лучше не копировать, а создать символьные ссылки. Поищите по форуму, как собирать коллекции файлов всяких типов.

 

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