Quita version anterior

De FJWiki
Revisión del 20:54 25 abr 2008 de FJRA (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Este script sirve para borrar las versiones anteriores que haya de archivos rpms en directorios como /var/spool/up2date.

quita_version_anterior

#!/bin/bash

lista=`ls *.rpm | sed -e "{s/-[0-9].\+$//gi}" | sort -u`

for i in $lista; do
        borrar=`ls -r -v $i*.rpm | egrep "^${i}-[0-9].+$" | tail -n+2 `
        if [ -n "$borrar" ]; then
                echo Borraremos de $i :
                echo $borrar
                rm -f $borrar
                echo
        fi
done