# ip # Autogenerated from man page /usr/share/man/man8/ip.8 complete -c ip -s V -o Version -d 'Print the version of the ip utility and exit' complete -c ip -s h -o human -o human-readable -d 'output statistics with human readable values followed by suffix' complete -c ip -s b -o batch -d 'Read commands from provided file or standard input and invoke them' complete -c ip -o force -d 'Don\'t terminate ip on errors in batch mode' complete -c ip -s s -o stats -o statistics -d 'Output more information' complete -c ip -s d -o details -d 'Output more detailed information' complete -c ip -s l -o loops -d 'Specify maximum number of loops the \'ip address flush\' logic will attempt bef…' complete -c ip -s f -o family -d 'Specifies the protocol family to use' complete -c ip -s 4 -d 'shortcut for "-family inet" ' complete -c ip -s 6 -d 'shortcut for "-family inet6" ' complete -c ip -s B -d 'shortcut for "-family bridge" ' complete -c ip -s M -d 'shortcut for "-family mpls" ' complete -c ip -s 0 -d 'shortcut for "-family link" ' complete -c ip -s o -o oneline -d 'output each record on a single line, replacing line feeds with the \'\' charac…' complete -c ip -s r -o resolve -d 'use the system\'s name resolver to print DNS names instead of host addresses' complete -c ip -s n -o netns -d 'switches ip to the specified network namespace R NETNS ' complete -c ip -s N -o Numeric -d 'Print the number of protocol, scope, dsfield, etc directly instead of convert…' complete -c ip -s a -o all -d 'executes specified command over all objects, it depends if command supports t…' complete -c ip -s c -d 'Configure color output' complete -c ip -s t -o timestamp -d 'display current time when using monitor option' complete -c ip -o ts -o tshort -d 'Like -timestamp , but use shorter format' complete -c ip -o rc -o rcvbuf -d 'Set the netlink socket receive buffer size, defaults to 1MB' complete -c ip -o iec -d 'print human readable rates in IEC units (e. g. 1Ki = 1024)' complete -c ip -o br -o brief -d 'Print only basic information in a tabular format for better readability' complete -c ip -s j -o json -d 'Output results in JavaScript Object Notation (JSON)' complete -c ip -s p -o pretty -d 'The default JSON format is compact and more efficient to parse but hard for m…' complete -c ip -o echo -d 'Request the kernel to send the applied configuration back'