Comment écrire un script pour déplacer uniquement les 20 fichiers les plus anciens d'un dossier à un autre ? Existe-t-il un moyen de récupérer les fichiers les plus anciens d'un dossier ?
Réponse acceptée :
Analyse de la sortie de ls n'est pas fiable.
Utilisez plutôt find pour localiser les fichiers et sort pour les trier par horodatage. Par exemple :
while IFS=read -r -d $'