corr
This commit is contained in:
parent
77edd78b70
commit
1e46c4af59
22
install.sh
22
install.sh
@ -44,6 +44,14 @@ deleteOldDownload() {
|
||||
if [ -f "scut-latest.zip*" ]; then
|
||||
rm -f scut-latest.zip*
|
||||
fi
|
||||
|
||||
# Vérifier que le répertoire ~/.config/scut/ est vide si non effacer scut et readme
|
||||
if [ -d "~/.config/scut/" ]; then
|
||||
if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then
|
||||
rm -rf ~/.config/scut/scut
|
||||
rm -rf ~/.config/scut/README.md
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# Fonction de téléchargement du logiciel
|
||||
@ -101,8 +109,18 @@ installSoftware() {
|
||||
info "===> répertoire ~/.config/scut/ créé avec succès."
|
||||
fi
|
||||
|
||||
# Désarchiver le zip dans ce dossier
|
||||
unzip scut-latest.zip -d ~/.config/scut/
|
||||
# Désarchiver le zip dans ce dossier si le répertoire ~/.config/scut/ est vide
|
||||
if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then
|
||||
info "===> Désarchivage de scut-latest.zip dans ~/.config/scut/"
|
||||
unzip scut-latest.zip -d ~/.config/scut/
|
||||
else
|
||||
warn "Le répertoire ~/.config/scut/ n'est pas vide, les configurations existantes ne seront pas écrasées."
|
||||
# Désarchiver seulement le binaire scut et le REDADME.md dans ~/.config/scut/
|
||||
unzip scut-latest.zip scut scut/README.md -d ~/.config/scut/
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
# Vérifier qu'au moins un fichier a été extrait
|
||||
if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then
|
||||
|
Loading…
Reference in New Issue
Block a user