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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Есть ли легковесный менеджер загрузок или плагин, желательно для Opera, который бы автоматически, без запроса, качал определенные типы файлов в отельные папки? Мп3 в одну, торренты в другую, фильмы в третью и так далее.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Может быть просто сделаете bash-скрипт сортировщик?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Может быть просто сделаете bash-скрипт сортировщик?

С удовольствием бы сделал, если бы умел

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
zhk_real,
ещё не умел в гугл.
Wars ~.o

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
zhk_real,
ещё не умел в гугл.

Гуглинг не дал рабочих результатов, в том числе и по поводу bash скриптов.
А красноглазить в сторону баша определенное время что бы создать очередной велосипед не вижу смысла, и вот я здесь.
Так что отставить оффтоп и вернемся к сути.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
красноглазить в сторону баша определенное время
Код: (bash) [Выделить]
#!/bin/bash
find общая_папка_скачиваний -name '*.mp3' -exec mv -t папка_для_музыки {} +
find общая_папка_скачиваний \( -name '*.avi' -o -name '*.mkv' \) -exec mv -t папка_для_видео {} +
find общая_папка_скачиваний -name '*.torrent' -exec mv -t папка_для_торентов {} +
...
Ну принцип поняли? И если совсем автоматизировать, то добавить его в крон с периодичностью например 1 час...
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Огромное спасибо. То, что надо
« Последнее редактирование: 22 Июля 2017, 13:27:22 от Azure »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Кстати, сбили Вы меня своим "красноголазием"... Если без подпапок, то еще проще
Код: (bash) [Выделить]
mv -t папка_для_музыки общая_папка_скачиваний/*.mp3
mv -t папка_для_видео общая_папка_скачиваний/*.{avi,mkv}
...
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн zhk_real

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Подпапки как раз время от времени используются. Использовал первый вариант, работает отлично, осталось только автоматизировать процесс. Еще раз спасибо за помощь
« Последнее редактирование: 22 Июля 2017, 16:25:25 от Azure »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
только автоматизировать процес
действии, модель "Запорожец"?


Wars ~.o

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Подпапки как раз время от времени используются
Если уровень вложенности 1 тоже нет проблем
Код: (bash) [Выделить]
mv -t папка_для_музыки общая_папка_скачиваний/{*/,}*.mp3
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

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