#!/bin/sh # Par Julien MOREAU ( jmoreau@bigfoot.com ) nbps=1 # Nombre de paramètres souhaités nom_cmde=`basename $0` # Nom de la commande usage="Usage: $nom_cmde " # Message d'aide usage=$usage"\n\tChange le fond d'ecran avec l'image precisée." if test `uname` != "HP-UX" ; then e="-e" ; fi if [ $# -ne $nbps -o "$1" = "-h" ] ; then # Vérifie le nb de paramètres echo $e $usage 1>&2 ; exit 2 # Affichage aide puis arrêt. fi image=`listimg|grep -i $1|head -n1` if [ $? -ne 0 ] ; then echo $1 echo "Image introuvable, veuillez précisez son chemin !" 1>&2 ; exit 1 fi if test ! -r $image ; then echo $image 1>&2 echo "Cette image n'existe pas ou est illisible !" 1>&2 ; exit 3 fi #cmde="xv -quit -rmod 5 -maxpect" # Avec XView cmde="wmsetbg -u -e" # Avec wmsetbg echo $e "Image en chargement : \t\t\t(`taillefic $image` octets)\n $image" echo $e "En chargement :\t$image" >> ~/.bg $cmde $image ; ret=$? if [ "$ret" -eq 0 ] ; then echo $image > ~/.bg ; fi exit $ret