# Get the line with the chassis on foreach (@output) { # (NX-OS devices - Chassis and memory) # Sample output # Hardware # cisco Nexus 3048 Chassis ("48x1GE + 4x10G Supervisor") # Intel(R) Celeron(R) CPU P450 with 3981680 kB of memory. if (/^Hardware/i) { $details{'Chassis'} = $1 if (/^\S+ cisco Nexus (\S+)/i); $details{'Main Memory'} = $5 if (/^\S+ Intel (\S+)/i); }