Script

Chafa, falta pulirlo, organizarlo y mejorarlo, ahorita está muy mexicano.

count() {
TOTAL=$(ls -rt | grep $GEO | wc -l | cut -c 7-8)
}

GEO=$1

cd /web/server_root/tmp/services/epricer/rdx/temp

count

if [ $TOTAL -gt 10 ]; then
let ITER=$TOTAL-10
echo "ITER INICIO = $ITER"
while [[ $ITER -gt 0 ]] ; do
echo $ITER
ls -lrt | grep emea1 | awk '{print $9}' | head -1 | xargs rm -fr
let ITER=$ITER-1
done
echo "ITER FINAL = $ITER"
echo "Total mayor que 10 ($TOTAL)"
else
echo "Total menor o igual a 10 ($TOTAL)"
fi

4 comentarios:

Mahomedalid Ivan Pacheco Morelos

He aprendido que antes de la versión 2.0, pulirlo, etc... se le mete nueva funcionalidad :P

Mauro

Como que mexicano? A que te refieres exactamente?

a mexicano == al aventon? o algo peor?

toxickore

jeje sip, era algo así como que al aventón, funciona pero no es lo mejor que se podía hacer... hoy ya le di su pulidita

Anónimo

y si lo metes entre <pre> ?