Bonjour à tous et toute
je débute en bash , vraiement novice et j'aimerai un peu d'aide 
J'ai trouvé un bout de code qui si j ai bien compris permetterait de récupérer deux variables $devname et $baddr
Via putty j'accède à mon rpi,  je lance mon bash de cette façon : bash detection.sh
j'obtiens ce message et je ne comprend pas pourquoi, quelqu'un peut il m'expliquer et m'aider? 
	
	detection.sh: ligne13:       20:73:AB:01:16:3E       idroid:con: Aucun fichier ou dossier de ce type
 Je pensai obtenir ceci : 
	
	1 2 3
   |  
Nom : idroid:con 
baddr : 20:73:AB:01:16:3E  | 
 
	
	1 2 3 4 5 6 7 8 9 10 11 12 13
   | #!/bin/bash
 
while true; do
clear;
output=$(sudo hcitool scan | grep -v "Scanning ...");
 
if [ ! -z "${output}" ]; then
while read baddr devname; do
echo -e "Nom: ${devname}\t Address: ${baddr}"
done < "${output}"
fi
sleep 10
done | 
 Mon but est de lire , la ou les réponses de cette commande hcitool scan 
de pouvoir récupérer les informations et les stocker dans un fichier
Exemple 
lire la ligne
si Nom = $devname alors $baddr=$B1 et si il détecte une autre valeur mettre en $B2
stocker ces deux informations dans un fichier qui sera réutilisé pour être lu par un autre script.
Est ce possible ?
D'avance merci aux membres qui m’aideront.
Bonne journée
Acris
						
					
Partager