Automove um arquivo mp.4 para outra pasta

1

Preciso de ajuda para um script que possa mover automaticamente os arquivos .mp4 após um download concluído. Vamos dizer que eu baixei uma pasta que contém 3 arquivos e eu só quero mover o arquivo .mp4 para uma pasta específica após o download e depois excluir a pasta e as sobras novamente.

Isso é possível? Eu consigo um comando mv normal para funcionar. Mas eu posso costurar para descobrir como iniciar o script para que ele só pegue os arquivos de acabamento?

Eu quero mudar de etc. /home/downloads para /Home/uploads .

Espero que alguém possa me ajudar a quebrar isso:)

Atenciosamente

    
por Extati 16.06.2017 / 17:16

2 respostas

0

Escreva um script simples como cd ~/Downloads mv *.mp3 ~/Uploads/.

Este script moverá todos os arquivos com uma extensão .mp3 da pasta atual para a pasta especificada. Você poderia colocá-lo em um arquivo como movemp3.sh e depois executá-lo quando você baixasse o material.

Se estiver usando o Deluge, veja a página link para um plug-in simples que permitirá a execução de scripts em eventos. Especificamente, olhe para o evento chamado "Torrent Complete". Isso deve lhe dar a funcionalidade que você procura. Note que você terá que fazer uma pesquisa similar e encontrar plugins relevantes para outros programas.

    
por Brian Sizemore 16.06.2017 / 18:14
0

Já que você mencionou o Deluge, você poderia definir o dilúvio para mover os downloads concluídos para um diretório, digamos /CompletedDownloads . Você pode configurar o rTorrent para movê-los para o mesmo diretório. Então você pode configurar um cron job para verificar essa pasta periodicamente e depois executar as duas linhas sugeridas pelo brian-sizemore.

cd ~/CompletedDownloads
mv *.mp4 ~/Uploads/.

Desta forma, quando os arquivos são movidos, você tem certeza de que eles estão totalmente baixados.

    
por PeskyPotato 29.06.2017 / 09:54