For instance I am not really an old database program or an Aston Martin car.
Prove it!
No, that is just the stupid. The obvious fix is to store the length of the string *after* the string itself.
Yes, the MAC address is normally burned into the card (although it may be changeable when flashing the firmware). However, some drivers allow you to specify a MAC address, thus when you load the driver (and activate the card), the MAC address is over-ridden. You might want to do this (for instance) to associate a specific MAC address with a specific PC, not the network card inside it, so if the NIC is replaced, the PC retains the same MAC address.
Funnily enough, in the UK at least "the commonwealth" refers to The Commonwealth. As Australia is part of the Commonwealth, I am suprised they don't use this meaning.
Surely it only negates the purpose if you have a continuous flow of pedestrians. If that is the case, then a sequenced set of lights may well be better.
egrep -n '^[a-z].*\(' $ | sort -t':' +2.0