delete echo, replaced with cat and EOF

This commit is contained in:
Djan GICQUEL 2022-05-27 17:25:37 +02:00
parent 63738ece6e
commit 692e436946

View File

@ -68,29 +68,28 @@ cat << "EOF"
.~+++~~~~~~++o+o+. .~+++~~~~~~++o+o+.
..~~~~~~.. ..~~~~~~..
Syncthing remplace les logiciels de synchronisation
privateurs et les services de cloud par un
logiciel ouvert, de confiance et décentralisé.
https://syncthing.net
EOF EOF
echo ""
echo "Syncthing remplace les logiciels de synchronisation\n\
privateurs et les services de cloud par un\n\
logiciel ouvert, de confiance et décentralisé.\n\
\n
https://syncthing.net"
echo ""
fonct_TouchePourContinuer fonct_TouchePourContinuer
clear clear
echo "Ce que fait ce script :\n\ cat << "EOF"
-Télécharger et installer Syncthing de façon automatique\n\ Ce que fait ce script :
-Créer un dossier bin dans votre home\n\ -Télécharger et installer Syncthing de façon automatique
-Ajouter une entrée de démmarrage automatique pour Syncthing\n\ -Créer un dossier bin dans votre home
-Ajouter l'icone de Syncthing dans votre dossier icons\n\ -Ajouter une entrée de démmarrage automatique pour Syncthing
-Ajouter une entrée Interface Syncthing dans votre menu principal" -Ajouter l'icone de Syncthing dans votre dossier icons
echo "" -Ajouter une entrée Interface Syncthing dans votre menu principal
echo "Notes : Après l'installation l'interface web de Syncthing\n\
démmarra automatiquement à chaque session. Vous pouvez \n\ Notes : Après l'installation l'interface web de Syncthing
empecher cela en décochant la case "Lancer le navigateur web"\n\ démmarra automatiquement à chaque session. Vous pouvez
dans la configuration de Syncthing." empecher cela en décochant la case «Lancer le navigateur web»
echo "" dans la configuration de Syncthing.
EOF
fonct_TouchePourContinuer fonct_TouchePourContinuer
clear clear
@ -103,19 +102,20 @@ fonct_ArretSurErreur
# Téléchargement syncthing # Téléchargement syncthing
wget --quiet $archive_url wget --quiet $archive_url
fonct_ArretSurErreur
tar -xzf $archivename -C $HOME/bin/ tar -xzf $archivename -C $HOME/bin/
mv $HOME/bin/syncthing* $HOME/bin/syncthing mv $HOME/bin/syncthing* $HOME/bin/syncthing
rm $archivename rm $archivename
echo "" echo ""
echo "Syncthing a bien été installé." echo "Syncthing a bien été installé."
sleep 5 sleep 2
# Ajout alias au .bashrc # Ajout alias au .bashrc
#echo export PATH='$PATH':~/bin/syncthing >> $HOME/.bashrc #echo export PATH='$PATH':~/bin/syncthing >> $HOME/.bashrc
sed -i '1iexport PATH='$PATH':~/bin/syncthing' $HOME/.bashrc sed -i '1iexport PATH='$PATH':~/bin/syncthing' $HOME/.bashrc
fonct_ArretSurErreur fonct_ArretSurErreur
echo "Ajout des alias au bashrc réussi." echo "Ajout des alias au bashrc réussi."
sleep 5 sleep 2
# Installation des fichiers desktop # Installation des fichiers desktop
cat << "EOF" > $HOME/.config/autostart/syncthing-autostart.desktop cat << "EOF" > $HOME/.config/autostart/syncthing-autostart.desktop
@ -131,7 +131,7 @@ EOF
fonct_ArretSurErreur fonct_ArretSurErreur
echo "Ajout du lien de démmarrage automatique réussi." echo "Ajout du lien de démmarrage automatique réussi."
sleep 5 sleep 2
cat << "EOF" > $HOME/.local/share/applications/syncthing-wui.desktop cat << "EOF" > $HOME/.local/share/applications/syncthing-wui.desktop
[Desktop Entry] [Desktop Entry]
@ -148,16 +148,16 @@ fonct_ArretSurErreur
echo "Ajout du raccourcis vers l'interface web réussi." echo "Ajout du raccourcis vers l'interface web réussi."
echo "Vous le trouverez dans le menu principal" echo "Vous le trouverez dans le menu principal"
echo "de votre distribution Rubrique Internet/Syncthing (Interface web)" echo "de votre distribution Rubrique Internet/Syncthing (Interface web)"
sleep 5 sleep 2
# Installation de l'icone # Installation de l'icone
wget --quiet -O $HOME/.icons/syncthing.png $iconurl wget --quiet -O $HOME/.icons/syncthing.png $iconurl
fonct_ArretSurErreur fonct_ArretSurErreur
echo "Ajout de l'icone réussi." echo "Ajout de l'icone réussi."
sleep 5 sleep 2
echo "" && echo "" && echo "" echo ""
echo "Installation terminée." echo "Installation terminée."
echo "Merci de relancer votre session pour terminer l'installation" echo "Merci de relancer votre session pour terminer l'installation"
echo "" && echo "" echo ""
echo "Vous pouvez également installer Syncthing-GTK pour avoir les notifications de bureau et d'autres options" echo "Vous pouvez également installer Syncthing-GTK pour avoir les notifications de bureau et d'autres options"
echo "https://github.com/syncthing/syncthing-gtk" echo "https://github.com/syncthing/syncthing-gtk"