#1 Le 15/05/2017, à 19:36
- Ilk
Résultat commande dans un tableau
Bonjour à tous,
Je vous explique mon problème.
J'aimerai avoir un export de commande dans un tableau.
Par exemple :
Dans mon script je met mon input 1 qui me permet de lancer la commande ifconfig
Et au lieu d'avoir tous un tas d'infos qui ne me sont pas utile j'aimerai un tableau avec se que je veux dedans.
Du style ça :
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|| id || carte || ip || passerelle ||
|| 1 || eth0 || 192.168.1.12 || 192.168.1.1 ||
|| 2 || wlan0 || 192.168.2.50 || 192.168.2.1 ||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
J'espère que vous avez compris ma demande.
Je ne sais pas mettre quel mot clé sur google pour trouvé se que je cherche
Merci d'avoir pris le temps de lire mon post.
Desktop : I7-7700k - 16 Go DDR4 - 1 To SSD - GTX 970 - Windows 10 (je sais !)
Laptop : Lenovo X230 - 8 Go DDR3 - 250 Go SSD - Ubuntu 18.04 Server + I3-gaps
A commencé linux sur Ubuntu 14.04 Server + Openbox et maintenant sur I3
Hors ligne
#2 Le 15/05/2017, à 19:54
- pingouinux
Re : Résultat commande dans un tableau
Bonsoir,
Peux-tu montrer le fichier complet dont tu extrais ces informations ?
Hors ligne
#3 Le 15/05/2017, à 19:56
- Ilk
Re : Résultat commande dans un tableau
Se n'est pas un fichier c'est juste se qui sort d'ifconfig j'aimerai le mettre dans un tableau.
Il faut passer dans un fichier ?
Desktop : I7-7700k - 16 Go DDR4 - 1 To SSD - GTX 970 - Windows 10 (je sais !)
Laptop : Lenovo X230 - 8 Go DDR3 - 250 Go SSD - Ubuntu 18.04 Server + I3-gaps
A commencé linux sur Ubuntu 14.04 Server + Openbox et maintenant sur I3
Hors ligne
#4 Le 15/05/2017, à 20:02
- pingouinux
Re : Résultat commande dans un tableau
Montre le résultat complet d'ifconfig, pour voir où chercher les informations.
Hors ligne
#5 Le 15/05/2017, à 20:53
- Ilk
Re : Résultat commande dans un tableau
En faite se n'est pas ifconfig mais iwlist scan.
Je t'explique mon projet.
En faite j'aimerai faire un script permettant plus simplement de se connecter a un réseau wifi.
du coup j'ai fait un menu et l'option 1 est un iwlist scan se qui fait apparaître les réseau wifi disponible mais avec toute les informations que je ne souhaite pas particulièrement.
j'aimerai aussi avoir du coup dans mon tableau une colonne ID qui représenterai un réseau wifi et l'option 2 serai de choisir l'ID sur lequel on veut se connecter.
j'aimerai passer de ça:
root@localhost:~$sudo iwlist wlan0 scan
Cell 01 - Address: 00:11:22:33:44:55
ESSID:"Livebox-E7B6"
Mode:Master
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=100/100 Signal level:-47dBm Noise level=-100dBm
Encryption key:on
Cell 02 - Address: 00:11:22:33:44:55
ESSID:"BBOX-U3D1"
Mode:Master
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=100/100 Signal level:-47dBm Noise level=-100dBm
Encryption key:on
a ça:
Choose options: List
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|| id || Signal || SSID || Securite ||
|| 1 || 65% || Livebox-E7B6 || WPA ||
|| 2 || 65% || BBOX-U3D1 || WPA2 ||
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Connect to : 2
j’espère que tu as compris se que je souhaite.
Je galère a l'expliquer.
Dernière modification par Ilk (Le 15/05/2017, à 20:56)
Desktop : I7-7700k - 16 Go DDR4 - 1 To SSD - GTX 970 - Windows 10 (je sais !)
Laptop : Lenovo X230 - 8 Go DDR3 - 250 Go SSD - Ubuntu 18.04 Server + I3-gaps
A commencé linux sur Ubuntu 14.04 Server + Openbox et maintenant sur I3
Hors ligne
#6 Le 15/05/2017, à 21:03
- pingouinux
Re : Résultat commande dans un tableau
Tes demandes en #1 et #5 n'ont rien à voir.
En #5, tu veux dans ton tableau final des informations dont certaines ne figurent pas dans les données initiales.
Hors ligne