Difference between revisions of "show interface statistics for up interfaces only"

From cpwiki.net
Jump to: navigation, search
Check Point Profressional Services
Line 6: Line 6:
  
 
<source lang="bash">
 
<source lang="bash">
 
 
 
# clish -c "show interfaces all" | grep -B 1 "state on" | grep Interface | grep -v " lo" | awk '{print $2}' | while read line; do printf "$line "; clish -c "show interface $line ipv4-address"; done
 
# clish -c "show interfaces all" | grep -B 1 "state on" | grep Interface | grep -v " lo" | awk '{print $2}' | while read line; do printf "$line "; clish -c "show interface $line ipv4-address"; done
 +
</source>
  
 
+
interface statistics
# clish -c "show interfaces" | while read LINE; do echo; echo $LINE; clish -c "show interface $LINE statistics" |\
+
<source lang="bash">
 +
# clish -c "show interfaces" | while read LINE; do echo; echo $LINE; clish -c "show interface $LINE statistics" |\
 
  grep -v ^$; done
 
  grep -v ^$; done
 
</source>
 
</source>
Line 17: Line 17:
  
 
this will only work from the BASH shell, NOT csh.
 
this will only work from the BASH shell, NOT csh.
 +
 +
old ipso...
 +
 
  [root@myfw ~]# clish -c "show interfaces" | grep -B 1 "    Up" | grep "Physical Interface" | grep -v -E "loop0|Tunnel" | awk '{print $3}' | while read LINE; do clish -c "show interface $LINE statistics"; done
 
  [root@myfw ~]# clish -c "show interfaces" | grep -B 1 "    Up" | grep "Physical Interface" | grep -v -E "loop0|Tunnel" | awk '{print $3}' | while read LINE; do clish -c "show interface $LINE statistics"; done

Revision as of 11:17, 10 August 2017

gaia

from bash shell

show IPs/masks

# clish -c "show interfaces all" | grep -B 1 "state on" | grep Interface | grep -v " lo" | awk '{print $2}' | while read line; do printf "$line "; clish -c "show interface $line ipv4-address"; done

interface statistics

 # clish -c "show interfaces" | while read LINE; do echo; echo $LINE; clish -c "show interface $LINE statistics" |\
 grep -v ^$; done


this will only work from the BASH shell, NOT csh.

old ipso...

[root@myfw ~]# clish -c "show interfaces" | grep -B 1 "    Up" | grep "Physical Interface" | grep -v -E "loop0|Tunnel" | awk '{print $3}' | while read LINE; do clish -c "show interface $LINE statistics"; done