From ad9a6a6ca095c16556350b70e641fc882e3d25aa Mon Sep 17 00:00:00 2001 From: ache Date: Fri, 6 Jan 2017 05:07:12 +0100 Subject: autoWall -> autoWall.sh --- autoWall | 54 ------------------------------------------------------ 1 file changed, 54 deletions(-) delete mode 100755 autoWall (limited to 'autoWall') diff --git a/autoWall b/autoWall deleted file mode 100755 index 06509bb..0000000 --- a/autoWall +++ /dev/null @@ -1,54 +0,0 @@ -#!/usr/bin/bash - -wallDir=/media/Wall - -for action in $@ -do - if [ ${action:0:1} = "+" ] - then - if [ -d ${wallDir}/${action:1} ] - then - echo ${action:1}/ >> ${wallDir}/listDirWall - fi - fi - if [ ${action:0:1} = "-" ] - then - if [ -d ${wallDir}/${action:1} ] - then - sed -i "/${action:1}/d" ${wallDir}/listDirWall - fi - fi - if [ ${action:0:1} = "=" ] - then - if [ -d ${wallDir}/${action:1} ] - then - sed -i "/^${action:1}\/$/d" ${wallDir}/listDirWall - fi - fi -done - -cmpWall=0 - -for ligne in `cat ${wallDir}/listDirWall` -do - cmpWall=$(( cmpWall + `ls "${wallDir}/$ligne" | wc -l` )) - echo "$ligne : " -done - -randWall=$[( $RANDOM % $cmpWall )] - - -for ligne in `cat ${wallDir}/listDirWall` -do - if [ `ls "${wallDir}/$ligne" | wc -l` -gt $randWall ] - then - echo ${wallDir}/$ligne`ls ${wallDir}/$ligne | head -n $randWall | tail -n 1` > ~/.actWall - nitrogen --set-zoom-fill ${wallDir}/$ligne`ls ${wallDir}/$ligne | head -n $randWall | tail -n 1` - echo "Wall set " ${wallDir}/$ligne`ls ${wallDir}/$ligne | head -n $randWall | tail -n 1` - break - else - randWall=$(( randWall - `ls "${wallDir}/$ligne" | wc -l` )) - fi -done - -echo $cmpWall -- cgit v1.3-2-g11bf