#!/bin/bash
if [[ "$#" -eq 1 && ( "$1" == "addr" || "$1" == "link" ) ]]; then
interfaces=$(ip -o link show | awk -F': ' '{print $2}' | sort)
for iface in $interfaces; do ip "$@" show dev "$iface"; done
else
/sbin/ip "$@"
fi
