#!/bin/bash # Reposter #set -x # TXTDIR=/home/houghi/Pictures/1600x1200 DIR=/home/houghi/Pictures/1600x1200 for COUNT in `seq 2` do # Random file TOTAL=`wc -w < $TXTDIR/filenames.txt` if [ $TOTAL = "0" ] then echo "No more file" exit 1 fi FILE=`head -$((($RANDOM * 32678 +$RANDOM) % $TOTAL + 1)) $TXTDIR/filenames.txt|tail -1|awk -F: '{print $NF}'` grep -v $FILE $TXTDIR/filenames.txt > $TXTDIR/tmp.txt mv $TXTDIR/tmp.txt $TXTDIR/filenames.txt FILENAME=`basename $FILE` echo "$TOTAL - $FILENAME" #Newspost /usr/local/bin/newspost -s "Repost houghi : $TOTAL to go -+- $FILENAME" \ -n alt.binaries.pictures.wallpaper.duplicates \ -T 1 \ $DIR/$FILE done