Ajout Scripts Divers
This commit is contained in:
1 parent
0831fd87b5
commit
05cad2a7ef
47 files changed
+16872
No files matched your search
@@ -0,0 +1,69 @@
|
||||
#!/usr/bin/ksh
|
||||
|
||||
#@(#)##############################################################
|
||||
#@(#) name: daily_save.ksh
|
||||
#@(#)
|
||||
#@(#) Description : sauvegarde horodatée des dossiers indiqués puis purge des eventuels fichiers .tar.gz errones
|
||||
#@(#)
|
||||
#@(#)---------------------------------------------------------------------------
|
||||
#@(#)
|
||||
#@(#) Auteur : Kevin GRANDFOND
|
||||
#@(#)
|
||||
#@(#) Date de création : 13/05/2019 08:00
|
||||
#@(#)
|
||||
#@(#)---------------------------------------------------------------------------
|
||||
#@(#) Modifications
|
||||
#@(#)
|
||||
#@(#) 13/05/2019 16:45 Création de l'entête du script
|
||||
#@(#)
|
||||
#@(#)##############################################################
|
||||
|
||||
#EFFACEMENT DE L'ECRAN
|
||||
clear
|
||||
|
||||
echo "### DEBUT DU SCRIPT DAILY_SAVE.KSH ###"
|
||||
echo "$(date "+%d/%m/%Y %H:%M:%S")"
|
||||
DEBUT=$(date +%s)
|
||||
echo "######################################"
|
||||
|
||||
#VARIABLES
|
||||
DOSSIER_SCRIPTS=/drives/c/Users/a15849/Documents/Scripts
|
||||
DOSSIER_RACINE=/drives/c/Users/a15849
|
||||
ACTIVE_LOGS=1
|
||||
|
||||
|
||||
#DEFINIITION DES CHEMINS A SAUVEGARDER
|
||||
|
||||
CHEMIN_SAVE[0]=${DOSSIER_RACINE}/Documents
|
||||
CHEMIN_SAVE[1]=${DOSSIER_RACINE}/Downloads
|
||||
CHEMIN_SAVE[2]=${DOSSIER_RACINE}/Desktop
|
||||
CHEMIN_SAVE[3]=${DOSSIER_RACINE}/Documents/Scripts
|
||||
CHEMIN_SAVE[4]=/drives/p
|
||||
|
||||
|
||||
cd ${DOSSIER_SCRIPTS}
|
||||
|
||||
echo ""
|
||||
echo "### Purge des dossiers avant sauvegardes ###"
|
||||
echo ""
|
||||
|
||||
ksh move_downloads_a_purger.ksh
|
||||
ksh move_documents_a_purger.ksh
|
||||
|
||||
i='0'
|
||||
while [[ ${i} -lt ${#CHEMIN_SAVE[*]} ]]
|
||||
do
|
||||
{
|
||||
ksh sauvegarde.ksh ${CHEMIN_SAVE[$i]} $ACTIVE_LOGS
|
||||
(( i= ${i} + 1))
|
||||
}
|
||||
done
|
||||
|
||||
ksh nettoyage.ksh
|
||||
ksh sauvegarde_scripts.ksh
|
||||
|
||||
echo "### FIN DU SCRIPT DAILY_SAVE.KSH ###"
|
||||
#===============================================================================================================
|
||||
FIN=$(date +%s)
|
||||
DUREE=$(( $FIN - $DEBUT ))
|
||||
echo "Duree d'execution : ${DUREE} secondes"
|
||||
Reference in new issue
Block a user