Skip to content

EmmaSalot/tp_devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tp_devops

Emma Salot

Ce projet consiste en trois scripts Bash pour organiser des fichiers et répertoires représentant des personnages, configurer des tâches récurrentes avec cron, et gérer les permissions et propriétés des fichiers.

Scripts

  1. organize_files.sh
    Ce script crée une structure de répertoires pour différents types de personnages (mascottes, super-héros) et attribue les permissions appropriées aux fichiers et répertoires créés.

  2. organize_files_bis.sh
    Ce script est une version améliorée du premier, prenant en charge un répertoire de base spécifié par l'utilisateur. Il organise les fichiers, ajuste les permissions, et ajoute des informations supplémentaires aux fichiers. Il déplace également certains fichiers et crée des liens symboliques.

  3. setup_cron.sh
    Ce script configure un travail cron pour exécuter organize_files_bis.sh toutes les 5 minutes. Il installe et démarre le service cron si nécessaire, puis ajoute l'entrée correspondante dans le crontab de l'utilisateur.

Instructions

Exécution du premier script :
./organize_files.sh

Exécution du deuxième script avec un répertoire de base :
./organize_files_bis.sh /chemin/vers/le/repertoire_de_base

Configuration du cron job :
./setup_cron.sh

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages