--- /etc/init.d/net.eth0 2003-03-26 21:52:27.000000000 +0100 +++ /etc/init.d/net.eth1 2003-03-30 21:53:44.000000000 +0200 @@ -58,13 +52,13 @@ ebegin " Adding aliases" for x in $(eval echo \$\{alias_${IFACE}\}) do - aliasbcast="$(eval echo \$\{broadcast_${IFACE}\} \| awk \'\{ print \$$((num + 1)) \}\')" + aliasbcast="$(eval echo \$\{broadcast_${IFACE}\} \| perl -ane \'print \$F[\'$num\'-2]\')" if [ -n "${aliasbcast}" ] then aliasbcast="broadcast ${aliasbcast}" fi - aliasnmask="$(eval echo \$\{netmask_${IFACE}\} \| awk \'\{ print \$$((num + 1)) \}\')" + aliasnmask="$(eval echo \$\{netmask_${IFACE}\} \| perl -ane \'print \$F[\'$num\'-2]\')" if [ -n "${aliasnmask}" ] then aliasnmask="netmask ${aliasnmask}"