bash und arrays

dimanche 12 juillet 2015

Hallo Forum, ich weiß nicht ob das hier der richtige Bereich ist, habe aber keinen Besseren gefunden.

Ich habe folgenden Programmteil:

Code:

for J in ${NETZWERKARTE[*]}; do
          if [[ $(ps -eo pid,args | grep $K | grep $J) != "" ]]; then
            LAUFENDE_NW_PROG_KARTE[$L]=$J
          fi
        done

Es soll in die Variable "LAUFENDE_NW_PROG_KARTE[$L]" die Bezeichnung der NW-Karte eingetragen werden. Soweit so gut. Bei wlan0, wlan1, eth0 usw funktioniert es nur bei mon.wlan0 (hostapd) wird nur wlan0 statt des vollen Namen (mon.wlan0) eingetragen. Kann mir jmd weiter helfen?


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor