Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/ash
- # Copyright (c) 2015 SchlaWiener
- pdir=$(pwd)/..
- . $pdir/bin/BBox
- . $pdir/config/fritzload.ini
- . $pdir/lib/util_file.sh
- . $pdir/lib/util_rar.sh
- transferDir=$1
- sfiles=$2
- echo "ARCHIVE: $transferDir" >> $pdir/log/unrar.log
- echo "$sfiles" >> $pdir/log/unrar.log
- oldIFS=$IFS;export IFS=$N
- for sfile in $sfiles;do
- export IFS=$oldIFS
- sfile2=$(realpath "$sfile")
- if [ -f "$sfile2" ] || [ -d "$sfile2" ]; then
- echo "$(date +'%d.%m.%Y %H:%M:%S') ARCHIVE: $sfile2" >> $pdir/log/unrar.log
- mv "$sfile2" "$transferDir/" >> $pdir/log/unrar.log 2>&1
- echo "$(date +'%d.%m.%Y %H:%M:%S') ARCHIVE: $sfile2 fertig (Ergebnis: $?)." >> $pdir/log/unrar.log
- else
- echo "$(date +'%d.%m.%Y %H:%M:%S') ARCHIVE: Überspringe $sfile2 - Keine Datei oder Verzeichnis" >> $pdir/log/unrar.log
- fi
- done
- export IFS=$oldIFS
- echo "ARCHIVE ist fertig." >> $pdir/log/unrar.log
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment