通过awk取IP地址

awk -F 字符  以字符作为间隔符

 
  1. #ifconfig |grep "inet addr:" 
  2.  
  3. inet addr:10.241.50.63  Bcast:10.241.50.255  Mask:255.255.255.0 
  4.  
  5. # ifconfig |grep "inet addr:"|grep -v "127.0.0.1"|awk '{print $2}' 
  6. addr:10.241.50.63 
  7.  
  8. # ifconfig |grep "inet addr:"|grep -v "127.0.0.1"|awk '{print $2}'|awk -F : '{print $2}' 
  9. 10.241.50.63 

 

 
  1. # ifconfig |grep "inet addr:"|grep -v "127.0.0.1"|awk '{print $2}'|awk -F : '{print $2}'|awk -F . '{print $1"."$2"."$3"."0}' 
  2. 10.241.50.0