Datum: 2007-05-30
Quelle: mrunix.de
Alle .torrent-Dateien in einem Verzeichnis sollen mit je 75/[Anzahl der Dateien] Bandbreite mit Hilfe von screen gestartet werden.
# Anzahl der .torrent Dateien / number of .torrent files x=`ls *.torrent | wc -l` # Bandbreite / bandwidth rate=`expr 75 / $x` # Nummer der Datei initialisieren / initialize file number n=1 # Schleife / loop for i in *.torrent; do # Programmstart / start screen screen -dmS $n $i --max_upload_rate=$rate #Nummer hochzaehlen / increment number n=`expr $n + 1` done
Zuerst wird die Anzahl der .torrent-Dateien ermittelt, um die maximale Bandbreite errechnen zu können. Dann wird in einer Schleife für jede gefundene Datei ein neuer screen gestartet.