Documentation de README
This commit is contained in:
18
install.sh
18
install.sh
@@ -7,7 +7,8 @@ repository_dir="local/bin"
|
||||
destination_dir="$HOME/.local/bin"
|
||||
|
||||
# Spécifier le chemin du fichier journal
|
||||
log_file="$HOME/copy_files_$(date '+%Y%m%d-%H%M%S')_$$.log"
|
||||
log_dir="$HOME/log"
|
||||
log_file="${log_dir}/copy_files_$(date '+%Y%m%d-%H%M%S')_$$.log"
|
||||
|
||||
# Fonction pour afficher un message d'erreur et quitter le script en cas d'erreur
|
||||
error() {
|
||||
@@ -22,6 +23,19 @@ log() {
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') - $$ - $1" >> "$log_file"
|
||||
}
|
||||
|
||||
|
||||
## Post traitement : log
|
||||
|
||||
# S'assurer que le répertoire de destination existe, sinon, le créer
|
||||
if [ ! -d "$log_dir" ]; then
|
||||
mkdir -p "$log_dir" || error "Impossible de créer le répertoire $log_dir"
|
||||
log " _ Le répertoire $log_dir a été créé."
|
||||
fi
|
||||
|
||||
|
||||
|
||||
## Traitement de .local/bin
|
||||
|
||||
# Récupérer des fichiers installés
|
||||
./prep.sh
|
||||
files_local_bin=$(cat files_local-bin)
|
||||
@@ -62,4 +76,4 @@ else
|
||||
fi
|
||||
|
||||
# Affiche un message de confirmation
|
||||
log "Les fichiers du dépôt Git local ont été copiés vers $destination_dir avec succe_s."
|
||||
log "Les fichiers du dépôt Git local ont été copiés vers $destination_dir avec succès."
|
||||
|
||||
Reference in New Issue
Block a user