eoloiskillingme
#!/bin/bash
# Verifica se è stato fornito il nome del file CSV come argomento
if [ $# -eq 0 ]; then
echo "Utilizzo: $0 <nome_file_csv>"
exit 1
fi
csv_file="$1"
# Verifica se il file CSV esiste
if [ ! -f "$csv_file" ]; then
echo "Il file CSV '$csv_file' non esiste."
exit 1
fi
# Crea una directory per salvare le immagini scaricate
output_dir="immagini_scaricate"
mkdir -p "$output_dir"
# Leggi il file CSV e scarica le immagini
while read -r url || [ -n "$url" ]; do
# Rimuovi eventuali spazi bianchi
url=$(echo "$url" | tr -d '[:space:]')
# Estrai il nome del file dall'URL
nome_file=$(basename "$url")
echo "Scaricamento di $url come $nome_file"
curl -L "$url" -o "$output_dir/$nome_file"
done < "$csv_file"
echo "Scaricamento completato. Le immagini sono state salvate in $output_dir"
DerAdler ti han messo pure un esempio di script; che voi de più? 😄
È scritto un po' col c*** però l'ho tirato fuori da gist dove era lì tra le cose vecchie 😂