#! /bin/bash # - dieses als Skript speichern und ausführbar machen # - Aufruf: ./skript.sh url_file.txt function Error { for MSG in "$@"; do echo "$MSG" >&2 done exit 255 } # keine Datei angegeben => Fehler mit Meldung [[ $# -eq 0 ]] && Error "No url file specified." # uebernehme angegebenen Dateinamen URL_FILE="$1" # lese zeilenweise aus Datei und lade einzeln runter while read URL; do wget -q -- "$URL" done < "$URL_FILE" exit 0