echo $HOSTNAME
neofutur-X280
HOSTNAME est une variable systeme globale qui ne t appartient pas et
que tu n as probablement pas le droit de modifier.
essaye de remplacer ton nom de variable, par exemple avec INVENTAIRE
ou NOMDHOTE au lieu de HOSTNAME
On Sun, Nov 28, 2021 at 5:36 PM Antonin GIRAUD-PERNETTE
<antoningp(a)clic-ordi.com> wrote:
Bonjour à toutes et à tous.
Je rencontre actuellement un problème à l’exécution d'un script bash.
pour info je le lance via la commande "sudo bash script.sh"
Lors du lancement de celui-ci, je rencontre l'erreur "identifiant non
valable HOSTNAME" et je n'ai pas de saisie possible.
Si quelqu'un a une idée, elle est bienvenue, voici le contenu du script:
===Début du script===
#!/bin/bash
#On demande le numéro inventaire afin de faire concorder le hostname
avec celui-ci pour GLPI
echo -n "Numéro Inventaire?: "
read HOSTNAME
hostnamectl set-hostname $HOSTNAME
# Une mise à jour des dépôts ne fait jamais de mal
apt update
#Installation de l'agent fusion inventory
apt install fusioninventory-agent
#Copie du fichier de configuration de fusioninventory-agent avec les
paramètres dont nous avons besoin
cp -f agent.cfg /etc/fusioninventory/agent.cfg
#Execution de fusioninventory-agent afin deffectuer linventaire
fusioninventory-agent
#Installation de GSMARTControl
apt install gsmartcontrol
===Fin du script===
Merci d'avance,
Antonin GIRAUD-PERNETTE
_______________________________________________
Linux06 mailing list
Linux06(a)lists.linux-azur.org
https://lists.linux-azur.org/mailman/listinfo/linux06
Attention, les archives sont publiques
--
Cordialement
-----------------------------------
William Waisse
http://waisse.org |
http://neoskills.com
http://cahierspip.ww7.be |
http://feeder.ww7.be
Computers are like air conditionners. They work better when you close windows.