rendered paste body#!/bin/sh#set -xLOGDIR="/mnt/share/torrent/log"TORRENTDIR="/mnt/share/torrent/queue"WORKDIR="/mnt/share/torrent/running"FINISHED_DIR="/mnt/share/torrent/done"CLIENT="/opt/bin/enhanced-ctorrent"MAX_UPLOAD_RATE="20"NB_HOURS=0CACHE=8CLIENT_OPTION="-C $CACHE -e $NB_HOURS -U $MAX_UPLOAD_RATE -S localhost:2780"cd $TORRENTDIR[ -e $TORRENTDIR/Working.txt ] && exitTORRENTFILE_FULLPATH=`find . -maxdepth 2 -name "*.torrent" | head -n 1 | cut -d "/" -f 2-`TORRENTFILE=`find . -maxdepth 2 -name "*.torrent" | head -n 1 | cut -d "/" -f 3-`[ "$TORRENTFILE" = "" ] && exitmv "$TORRENTFILE_FULLPATH" $WORKDIRcd $WORKDIRecho "$TORRENTFILE" > $TORRENTDIR/Working.txt$CLIENT $CLIENT_OPTION "$TORRENTFILE" 2>$LOGDIR/logfile.txt >&2 </dev/nullmv $WORKDIR/* $FINISHED_DIR/rm $FINISHED_DIR/*.torrentrm $LOGDIR/logfile.txtrm $TORRENTDIR/Working.txt