1 頁 (共 1 頁)

shell Dhcpd List

文章發表於 : 2008年 8月 15日, 22:07
super
代碼: 選擇全部
#!/bin/bash
IPLS=`grep "fixed-address" /etc/dhcpd.conf|tr -d ';'|awk  '{print $2}'`
    if [ -n "$IPLS" ]; then
       k=1
       for IPIN in $IPLS
          do
             IP_LIST[$k]="$IPIN"
             k=$[$k+1]
       done
       MACLS=`grep "hardware ethernet" /etc/dhcpd.conf|tr -d ';'|awk  '{print $3}'`
       k=1
       for MACIN in $MACLS
          do
             MAC_LIST[$k]="$MACIN"
             echo  "${IP_LIST[$k]}" "${MAC_LIST[$k]}" >>arp-txt
             k=$[$k+1]
       done
   else
      echo "沒有固定IP"
   fi