[fli4l] IP eines clients a?==?utf-8?Q?nhand vom client-Name via S?==?utf-8?Q?kript auslesen

Peter Schiefer newsgroup at lan4me.de
Mi Feb 8 20:38:11 CET 2017


Am Wed, 08 Feb 2017 13:08:22 +0100 schrieb K. Dreier:

Hallo Klaus,

> ich habe versucht, anhand des Inhalt von /arping.sh zu verstehen, wie
> ich mir anhand eines vorgegebenen client-Namen (via HOST_x definiert)
> die zugeteilte IP auslesen lassen kann. Die Info liegt ja in
> /var/run/arping.ip. Dort ist der Aufbau "IP-Adresse Schnittstelle
> Device-Name"

aber nur für Hosts, die nicht via HTTPD_ARPING_IGNORE von der
Online-Prüfung via ARPING ausgeschlossen wurden.
 
> Ich suche nach "Device-Name" und möchte die erste Position _dieser_
> Zeile, also die IP-Adresse in eine Variable "ipaddr1" ausgeben. Was mir
> Google auswirft sind ziemlich heftige "sed" oder "awk" Befehle, wo mir
> die Beispiele aber nicht helfen, weil nicht meine konkrete Situation.
> Gleiches gilt für das, was ich in arping.sh erkennen kann.
> 
> Kann mir jemand helfen?

ja ;)

ipaddr=`grep -h "Device-Name" /etc/hosts.d/* | cut -d " " -f1`
 
Gruß Peter


Mehr Informationen über die Mailingliste Fli4L