Exam 350-601 All QuestionsBrowse all questions from this exam
Question 465

Refer to the exhibit. An engineer must create a Bash script to run in the Cisco NX-OS Guest Shell. The script must loop through the available namespaces and output all registered interfaces. Which code snippet completes the script?

    Correct Answer: A

    The correct code snippet to complete the script and achieve the desired functionality is 'chvrf "$ns";'. In Cisco NX-OS, the 'chvrf' command is used to change the VRF context. Given that the goal is to loop through the available namespaces and output the registered interfaces, it is essential first to switch the context to the appropriate VRF using 'chvrf "$ns";' before running 'ifconfig'. This ensures that 'ifconfig' is executed within the correct network namespace. Therefore, 'chvrf "$ns";' is the most appropriate option.

Discussion
JCGOOption: A

https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/programmability/guide/b_Cisco_Nexus_9000_Series_NX-OS_Programmability_Guide_7x/Guest_Shell.html

camelwOption: D

From the link provided by JCGO some explanation for this: "The Guestshell has access to the Linux network interfaces used to represent the management and data ports of the switch. Typical Linux methods and utilities like ifconfig and ethtool can be used to collect counters. When an interface is placed into a VRF in the NX-OS CLI, the Linux network interface is placed into a network namespace for that VRF. The name spaces can be seen at /var/run/netns and the ip netns utility can be used to run in the context of different namespaces. A couple of utilities, chvrf and vrfinfo , are provided as a convenience for running in a different namespace and getting information about which namespace/vrf a process is running in. "

asd248402Option: A

change vrf and then do ifconfig

timeforexamOption: C

C seems to be right

timeforexamOption: C

I choose C

Verdesoto1978

I think question really has two valid. A, and C. I had tested it and two works.