filelist2link - converte lista de pacotes de um repositório em uma lista de links para o wget

Publicado por Mauricio Ferrari (última atualização em 01/09/2020)

[ Hits: 782 ]

Homepage: https://www.youtube.com/@LinuxDicasPro

Download filelist2link




É basicamente isso que ele faz, nos repositórios você encontra um arquivo com o nome de FILELIST.TXT, que lista os arquivos do repositório. Você baixa esse arquivo e faz a conversão dessa forma. Como exemplo usei o repositório alien do Multilib do Slackware Current:

$ ./filelist2link FILELIST.TXT http://www.slackware.com/~alien/multilib/current/

Ele vai gerar uma lista com o nome de LINKLIST que poderá ser usada dessa forma:

$ wget -i LINKLIST

Mais rápido que um rsync ou um lftp.

  



Esconder código-fonte

#!/bin/bash

# FILELIST.TXT to LIST LINKS v1.0 - By Mauricio Ferrari - 28/08/2020

# Exemplo: filelist2link FILELIST.TXT http://www.slackware.com/~alien/multilib/current/ 

egrep '(.txz|.tgz|.tbz|.tlz)' $1 | egrep -v '(.md5|.asc)' | cut -d '.' -f 2- | sed "s|^/|$2|" >> LINKLIST

exit 0

Scripts recomendados

Cálculo de número primo

Backup sem compactação

Backup Intermediário Com Logs

Scrip para criação de arquivos em série

Gerador de senhas fortes


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts