#!/bin/bash
#
# setwallpaper.sh
BG_DIR="$HOME/wallpapers"
TOTAL=`ls -f $BG_DIR/* | grep -E ".png|.jpg" -c`
IMG=$(($RANDOM%$TOTAL))
COUNT=0
for i in `find $BG_DIR -type f | sort` ;
do
if [ $COUNT -eq $IMG ];
then
rm "$BG_DIR/background"
ln -s "$i" "$BG_DIR"/background
xv -viewonly -rmode 5 -rbg black -root -quit -maxpect $BG_DIR/background
exit
fi
COUNT=$(($COUNT+1))
done
sexta-feira, 18 de abril de 2008
Shell: Script para alterar o fundo de tela
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário