I am writing a simple shell script which changes the mac address of the network hardware. One of the line is :
sudo ifconfig eth0 hw ether 00:99:99:00:00:00
A safer way to do it would be:
sudo visudo -f sudoers
then add
myuser ALL=NOPASSWD:/sbin/ifconfig
to the editor window that appeared. Once you are done, use :x to quit
:x