Hallo Leute!!
ich bin Neuregistrierter und versuche mich hier gerade zu Recht zu finden. Meine Frage ist: Wie kann man anhand eines AWK-Skripts die IP von meiner WLAN-Karte aus einer ifconfig Ausgabe auslesen? Ich habe versucht die Ausgabe in einer Datei zu speichern (jedes mal in der gleichen). ich bin soweit gekommen, dass ich alle IPs aus allen vorhandenen Interfaces lesen kann. Jetzt ist meine Frage, wie kann ich ausschließlich die IP von der WLAN-Karte lesen? Danke im Voraus.
ich bin Neuregistrierter und versuche mich hier gerade zu Recht zu finden. Meine Frage ist: Wie kann man anhand eines AWK-Skripts die IP von meiner WLAN-Karte aus einer ifconfig Ausgabe auslesen? Ich habe versucht die Ausgabe in einer Datei zu speichern (jedes mal in der gleichen). ich bin soweit gekommen, dass ich alle IPs aus allen vorhandenen Interfaces lesen kann. Jetzt ist meine Frage, wie kann ich ausschließlich die IP von der WLAN-Karte lesen? Danke im Voraus.
Code:
#!/usr/bin/awk -f
#Ip von Wlan0 auslesen
BEGIN{
system("ifconfig >IPDaten")
}
{}
END{
while(getline<"IPDaten")
{
if($1=="inet")
{
print substr($2,9,20);
}
}
}