corr
This commit is contained in:
parent
77edd78b70
commit
1e46c4af59
20
install.sh
20
install.sh
@ -44,6 +44,14 @@ deleteOldDownload() {
|
|||||||
if [ -f "scut-latest.zip*" ]; then
|
if [ -f "scut-latest.zip*" ]; then
|
||||||
rm -f scut-latest.zip*
|
rm -f scut-latest.zip*
|
||||||
fi
|
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
|
# Fonction de téléchargement du logiciel
|
||||||
@ -101,8 +109,18 @@ installSoftware() {
|
|||||||
info "===> répertoire ~/.config/scut/ créé avec succès."
|
info "===> répertoire ~/.config/scut/ créé avec succès."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Désarchiver le zip dans ce dossier
|
# 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/
|
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
|
# Vérifier qu'au moins un fichier a été extrait
|
||||||
if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then
|
if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user