Conserver les X derniers fichiers d’un dossier

#!/bin/bash
echo On garde les 10 dernieres sauvegardes de Bases
echo «  »
cd $TOM_BACKUP
echo Liste des fichiers effacées
ls -tp | grep « Save » | awk ‘{ if (NR > 10 ) print; }’
rm `ls -tp | grep « Save » | awk ‘{ if (NR > 10 ) print; }’`
df -h /

#!/bin/bash

echo On garde les 10 dernieres sauvegardes de Bases

echo «  »

cd /home/vtom/backup

echo Liste des fichiers qui seront effacés

# exemple : On ne traite que les fichiers qui contiennent « Save »

ls -tp | grep « Save » | awk ‘{ if (NR > 10 ) print; }’

rm `ls -tp | grep « Save » | awk ‘{ if (NR > 10 ) print; }’`

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *