Some bash scripts
Go to file
Cédric Abonnel 2822bcbec3 Le script install_check_update.sh n'était pas prêt. Suppression du projet. 2023-11-19 19:27:46 +01:00
ecoleA Mise à jour de 'ecoleA/update.sh' 2022-12-12 13:57:02 +01:00
etc Mise à jour de 'etc/dnsmasq.d/acegrp.conf' 2022-11-09 17:20:56 +01:00
img Update README.md, img/scr_run_music_background_exemple.png 2022-02-17 07:01:13 +00:00
local Le script install_check_update.sh n'était pas prêt. Suppression du projet. 2023-11-19 19:27:46 +01:00
LICENSE-CC-BY-SA Create LICENSE-CC-BY-SA 2021-12-12 11:14:55 +01:00
README.md Réécriture de README 2023-11-19 19:20:28 +01:00
files_local-bin Mise à jour 2023-11-19 18:10:04 +01:00
files_local-share-doc Mise à jour 2023-11-19 18:10:04 +01:00
files_local-share-man Mise à jour 2023-11-19 18:10:04 +01:00
install.sh Le log d'appel du script prep était resté alors que l'appel ne se fait plus. 2023-11-19 19:03:48 +01:00
prep.sh Gestion des pages MAN utilisateurs créée. 2023-11-19 17:10:15 +01:00
uninstall.sh Suppression de .config/a5l_scripts-bash_uninstall-list dans le script uninstall. 2023-11-19 19:01:28 +01:00

README.md

scripts-bash

Quelques scripts Bash

Le script install.sh a été conçu pour automatiser le processus de copie de fichiers depuis un dépôt Git local vers un répertoire local. Le script modifie également le chemin d'accès (PATH) de l'utilisateur ainsi que le chemin d'accès de man (MANPATH) de l'utilisateur.

Utilisation

Pour utiliser ces scripts, suivez ces étapes :

  1. Clonez ce dépôt Git.
  2. Exécutez le script en utilisant la commande ./install.sh.

Toutes les opérations et les messages d'erreur sont enregistrés dans un fichier journal (~/log/a5l-scripts_bash-<date et heure de l'instant>-<PID>.log) situé dans le répertoire personnel de l'utilisateur. Le journal inclut la date, l'heure et les détails de chaque opération.

Le chemin complet des fichiers copiés est enregistré de manière unique dans le fichier ~/.config/a5l_scripts-bash_uninstall-list.

Documentation

Le dossier local/share/doc contient la documentation de chaque script.

Le dossier local/share/man/man1 contient la documentation de chaque script au format MAN.

Désinstallation

Le script uninstall.sh permet de supprimer tous les fichiers précédemment copiés avec le script install.sh, en se basant sur le fichier utilisateur ~/.config/a5l_scripts-bash_uninstall-list.

Licence

Ce travail est sous licence Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0