Менеджер загрузок для Linux, который сохраняет загруженные файлы в каталогах по дате, например 2012_06_29
Я использую Download Master на Windows уже много лет, и больше всего мне понравилось, что эта программа может автоматически помещать загруженные файлы в каталоги по дате загрузки:
/Downloads
|
|--/2012_06_28
| |
| |--a.zip
| |--b.pdf
| ...
|
|--/2012_06_29
| |
| |--c.txt
| ...
...
Я ищу что-то подобное для Linux. Есть ли бесплатный менеджер загрузок, который может сделать это?
Я пробовал KGet и uGet, но им, похоже, не хватает этой функции. Если есть способ настроить их на это, я буду рад узнать об этом. Спасибо.
2 ответа
JDownloader 2 (все еще в бета-версии) поддерживает именно это (и многое другое).
Попробуйте JDownloader 2 - Beta .
Вы можете увидеть сценарий, используя wget
для достижения этой цели. Что-то вроде этого:
#!/usr/bin/env bash
DATE=`date +"%Y_%m_%d"`
URL=$1
mkdir -p ~/Downloads/$DATE
cd ~/Downloads/$DATE
wget $URL
Назови это downloader.sh
, сделайте его исполняемым и запустите ./downloader.sh <URL>