Scipt récuperation @ mac
Résolu
Dechyril
-
Dechyril -
Dechyril -
Bonjour,
J'aimerai récuperer l' @ mac de ma carte eternet et wifi dans un fichier.
Le résultat du ifconfig est le suivant :
ifconfig
eth2 Link encap:Ethernet HWaddr 00:21:70:d2:9e:a1
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :2965280178 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:223 Adresse de base:0x4000
eth3 Link encap:Ethernet HWaddr 00:23:08:18:a4:d3
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:117
TX packets:0 errors:1 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:16
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:2106 erreurs:0 :0 overruns:0 frame:0
TX packets:2106 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:105300 (102.8 KB) Octets transmis:105300 (102.8 KB)
Ma question comment avoir juste :
HWaddr 00:21:70:d2:9e:a1
HWaddr 00:23:08:18:a4:d3
dans un fichier ouvert
Merci
J'aimerai récuperer l' @ mac de ma carte eternet et wifi dans un fichier.
Le résultat du ifconfig est le suivant :
ifconfig
eth2 Link encap:Ethernet HWaddr 00:21:70:d2:9e:a1
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :2965280178 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:223 Adresse de base:0x4000
eth3 Link encap:Ethernet HWaddr 00:23:08:18:a4:d3
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:117
TX packets:0 errors:1 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:16
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:2106 erreurs:0 :0 overruns:0 frame:0
TX packets:2106 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:105300 (102.8 KB) Octets transmis:105300 (102.8 KB)
Ma question comment avoir juste :
HWaddr 00:21:70:d2:9e:a1
HWaddr 00:23:08:18:a4:d3
dans un fichier ouvert
Merci
A voir également:
- Scipt récuperation @ mac
- Adresse mac - Guide
- @ Sur mac - Guide
- Nettoyer son mac - Guide
- Temperature mac - Guide
- Mac os 15 - Accueil - MacOS
5 réponses
ifconfig eth2 | grep HWaddr | awk '{print $4,$5} > file ifconfig eth3 | grep HWaddr | awk '{print $4,$5} >> file
Cdlt
Bonjour
J'apprécie la célérité de votre réponse, mais que dois je faire de ces instructions ?
Les copier dans un fichier ? si oui, quel extension ? Et comment l'exécuter ?
Merci
J'apprécie la célérité de votre réponse, mais que dois je faire de ces instructions ?
Les copier dans un fichier ? si oui, quel extension ? Et comment l'exécuter ?
Merci
Tu le mets un peu où tu veux en fait.
Tu peux le mettre dans un script shell. Dans ce cas, faudra rajouter un shebang en début de fichier et le rendre exécutable (le fameux #!/usr/bin/sh).
Mais tu peux aussi tout simplement le taper dans la console.
Tu peux le mettre dans un script shell. Dans ce cas, faudra rajouter un shebang en début de fichier et le rendre exécutable (le fameux #!/usr/bin/sh).
Mais tu peux aussi tout simplement le taper dans la console.
Re,
Quand j' execute ça :
#!/usr/bin/sh
ifconfig eth2 | grep HWaddr | awk '{print $4,$5} > file
ifconfig eth3 | grep HWaddr | awk '{print $4,$5} >> file
J'obtiens ça
sh script.sh
awk: line 1: syntax error at or near >
awk: line 3: missing } near end of file
Si je lance dans un terminal la 1er ligne seule,
Je reste sur un >
Désole d'être un gros noob.
A+
Quand j' execute ça :
#!/usr/bin/sh
ifconfig eth2 | grep HWaddr | awk '{print $4,$5} > file
ifconfig eth3 | grep HWaddr | awk '{print $4,$5} >> file
J'obtiens ça
sh script.sh
awk: line 1: syntax error at or near >
awk: line 3: missing } near end of file
Si je lance dans un terminal la 1er ligne seule,
Je reste sur un >
Désole d'être un gros noob.
A+
Soit pas désolé, j'ai fait une faute d'inattention. J'ai oublie la fermeture d'une apostrophe.
ifconfig eth2 | grep HWaddr | awk '{print $4,$5}' > file
ifconfig eth3 | grep HWaddr | awk '{print $4,$5}' >> file
ifconfig eth2 | grep HWaddr | awk '{print $4,$5}' > file
ifconfig eth3 | grep HWaddr | awk '{print $4,$5}' >> file
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question