В списке интерфейсы не сортируются по их именам (в отличие от ip link), что сбивает с толку.
(В ответ на комментарий №0) > ip link Там тоже не сортируются. root@gw:~# ip link 1: lo: <LOOPBACK,MULTICAST,UP,10000> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: imq0: <NOARP> mtu 16000 qdisc noop link/void 3: imq1: <NOARP> mtu 16000 qdisc noop link/void 4: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast link/ether f4:ec:38:c7:9d:40 brd ff:ff:ff:ff:ff:ff 5: vlan0@eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue link/ether f4:ec:38:c7:9d:40 brd ff:ff:ff:ff:ff:ff 6: vlan1@eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue link/ether f4:ec:38:c7:9d:41 brd ff:ff:ff:ff:ff:ff 7: wifi0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast link/ether f4:ec:38:c7:9d:40 brd ff:ff:ff:ff:ff:ff 8: br0: <BROADCAST,MULTICAST,PROMISC,UP,10000> mtu 1500 qdisc noqueue link/ether f4:ec:38:c7:9d:40 brd ff:ff:ff:ff:ff:ff 9: ath0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast link/ether f4:ec:38:c7:9d:40 brd ff:ff:ff:ff:ff:ff 10: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff 11: ppp0: <POINTOPOINT,MULTICAST,UP,10000> mtu 1492 qdisc pfifo_fast link/ppp 12: etherip0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop link/ether 9a:d7:90:02:2f:48 brd ff:ff:ff:ff:ff:ff 13: ppp1: <POINTOPOINT,MULTICAST,NOARP,UP,10000> mtu 1442 qdisc pfifo_fast link/ppp
Однотипные сортируются. Но сортировка нужна.
Как find нашел так и показываются. Но можно добавить sort, конечно.
alterator-hw-functions-0.7.2-alt1 -> sisyphus: * Wed Dec 12 2012 Mikhail Efremov <sem@altlinux> 0.7.2-alt1 - Sort netdev_list() output (closes: #28119).