Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- cd ~/Downloads/auto/
- echo "============================" >> log.txt
- echo "[$(date)] script launched" >> log.txt
- echo "[$(date)] renewing dllist.txt" >> log.txt
- rm dllist.txt
- wget --user=folani --password=passwordesh melmi.ir/downloads/dllist.txt
- echo "[$(date)] creating active.txt" >> log.txt
- comm dllist.txt done.txt -23 --nocheck-order > active.txt
- while [ -s active.txt ]
- do
- echo "[$(date)] starting download" >> log.txt
- head -n 1 active.txt >> log.txt
- head -n 1 active.txt | sed -e's/%\([0-9A-F][0-9A-F]\)/\\\\\x\1/g' | xargs echo -e | xargs -I {} wget -c "{}"
- echo "[$(date)] finished" >> log.txt
- head -n 1 active.txt >> done.txt
- tail -n +2 active.txt > tmp.txt
- mv tmp.txt active.txt
- done
- echo "[$(date)] script finished." >> log.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement