adresse ip - Perl - Programmation
Marsh Posté le 02-06-2005 à 18:36:32
il doit y avoir une fonction inet_ntoa ou un truc comme çà en Perl.
sinon ben tu fais en bash (je ne comprend pas pourquoi le awk ne marche pas dans ton script)
Marsh Posté le 03-06-2005 à 08:29:48
bonjour merci pour ta réponse en faite le problème je l'ai trouvé c'est perl qui mal interprétait la commande à cause du $5 revoilà mon code mais qui marche:
$mac=`ifconfig eth0 | awk '/HW/{print \$5\}'`;
print $mac;
Marsh Posté le 03-06-2005 à 12:46:56
Ah ben ouais, magie de Perl et de son gloubiboulga syntaxique
Marsh Posté le 06-06-2005 à 00:30:53
pourquoi faire du perl quand tu travailles avec du bash? utilise les librairies appropriées...
Marsh Posté le 02-06-2005 à 17:51:27
Bonjour,pour mon problème en faite j'ai un script perl qui me met mon adresse mac dans une variable voici mon code:
$mac= `ifconfig eth0 | grep HW | awk '{print $5}'`;
print $mac;
j'execute donc une commande qui m'affiche mon adresse mac mais lorsque j'affiche ma variable il me met tout ça:
eth0 Lien encap:Ethernet HWaddr 00:30:F1:13:4F:65
alors que je ne veux que mon adresse mac.