In my Cisco Router I check the arp:
Router>show arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.1.1 - 0001.42D2.AE01 ARPA GigabitEthernet0/0/0
Internet 192.168.1.2 67 000C.CF4C.99E6 ARPA GigabitEthernet0/0/0
Internet 192.168.2.1 - 0001.42D2.AE02 ARPA GigabitEthernet0/0/1
Internet 192.168.2.2 109 0010.114E.A4EC ARPA GigabitEthernet0/0/1
I want to match conditions, but I tried bellow, all do not work:
Router>show arp | match 192.168.2.2
^
% Invalid input detected at '^' marker.
Router>show arp 192.168.2.2
^
% Invalid input detected at '^' marker.
I also tried the begin, or include:
Router#show arp | begin ?
% Unrecognized command
UPDATE
The show version
display this:
Cisco IOS XE Software, Version 03.16.05.S - Extended Support Release
Cisco IOS Software, ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version Version 15.5 (3)S5, RELEASE SOFTWARE (fc2)
this is a ISR 4321 Router.
sh arp | in 192.168.2.2
– user36472 Nov 15 '18 at 12:12gw(config)#sh arp ?
=>% Unrecognized command
, tested on IOS 15.2(4)M3 just now. – jonathanjo Nov 15 '18 at 12:19command | match somehing
is used in Juniper. In Cisco it'scommand | i something
– Andrey Prokhorov Nov 15 '18 at 12:23show ip arp | in 192.168.2.2
– user36472 Nov 15 '18 at 12:40