#!/bin/ksh # ################################################################## # # Nom de la procedure : XZV1IW24TA # # Description : ZlhSend fichier # # Auteur : GRANDFOND Kevin # # Date de creation : 09/09/2021 # ################################################################## #set +xv Chemin=/drives/c/Users/A15849/Downloads echo "Chemin indique : "${Chemin} cd ${Chemin} #find . -type f name "*.*" -mtime +90 -exec echo "move du fichier {} \;" -exec mv {} a_purger {}\; echo "Recherche et deplacement des fichiers seulement dans le repertoire courant, dans les sous dossiers" find ${Chemin} -type f -iname "*.*" -mtime +90 -maxdepth 1 -exec echo "move du fichier {}" \; -exec mv {} ${Chemin}/a_purger/ \; #Suppression des fichiers mis de cote echo "" echo "### Suppression des fichiers .log ###" echo "" cd ${Chemin}/a_purger find ${Chemin}/a_purger -type f -iname "*.log" -exec echo "suppression du fichier {}" \; -exec rm {} \; find ${Chemin}/a_purger -type f -iname "*log*" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .xml ###" echo "" find ${Chemin}/a_purger -type f -iname "*.xml" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .csv ###" echo "" find ${Chemin}/a_purger -type f -iname "*.csv" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .ind ###" echo "" find ${Chemin}/a_purger -type f -iname "*.ind" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .json ###" echo "" find ${Chemin}/a_purger -type f -iname "*.json" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .eml ###" echo "" find ${Chemin}/a_purger -type f -iname "*.eml" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .url ###" echo "" find ${Chemin}/a_purger -type f -iname "*.url" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers .bin ###" echo "" find ${Chemin}/a_purger -type f -iname "*.bin" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers office ###" echo "" find ${Chemin}/a_purger -type f -iname "*.xls" -exec echo "suppression du fichier {}" \; -exec rm {} \; find ${Chemin}/a_purger -type f -iname "*.xlsm" -exec echo "suppression du fichier {}" \; -exec rm {} \; find ${Chemin}/a_purger -type f -iname "*.xlsx" -exec echo "suppression du fichier {}" \; -exec rm {} \; find ${Chemin}/a_purger -type f -iname "*.rtf" -exec echo "suppression du fichier {}" \; -exec rm {} \; echo "" echo "### Suppression des fichiers temporaires ###" echo "" find ${Chemin}/a_purger -type f -iname "*.txt" -exec echo "suppression du fichier {}" \; -exec rm {} \; find ${Chemin}/a_purger -type f -iname "*.wmv" -exec echo "suppression du fichier {}" \; -exec rm {} \;