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?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
detection.sh: ligne13:       20:73:AB:01:16:3E       idroid:con: Aucun fichier ou dossier de ce type
Je pensai obtenir ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Nom : idroid:con 
baddr : 20:73:AB:01:16:3E
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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