Red de conocimiento informático - Espacio del host - Tengo un requisito: conservar los diez subarchivos más recientes de un archivo todos los días y eliminar todos los demás subarchivos. ¿Cómo escribir esto usando programación Shell?

Tengo un requisito: conservar los diez subarchivos más recientes de un archivo todos los días y eliminar todos los demás subarchivos. ¿Cómo escribir esto usando programación Shell?

#!/bin/bash

Count=10

filedir="/tmp/"

fileList=`ls -c $filedir '

Cantidad=0

Para archivos en $fileList

Do

num = ' expr $ num 1 '

if [ $ num-gt $ count]; entonces

rm -f $filedir$file

El barco no corre con los costos de carga

Completado