Changer de fond toutes les n secondes

Portrait de trax
  1. j=0
  2.  
  3. for i in `find ~/.fluxbox/backgrounds -maxdepth 1 -type f`
  4. do
  5. nom[$j]=$i
  6. j=$[$j+1]
  7. echo $j $i
  8. done
  9.  
  10.  
  11. while true
  12. do
  13. fbsetbg -f ${nom[$[$RANDOM %$j]]}
  14.  
  15. sleep 5s
  16. done

ligne 5 : crée le tableau avec toutes les images (chemin)
ligne 7 : incrémente j

Commentaires

Portrait de furet

Joli personnellement j'aime bien :
fbsetbg -r ~/.fluxbox/backgrounds
(man fbsetbg)