#!/usr/bin/env zsh scriptname=${0##*/} usage() { cat <&2 "Invalid mac address.\n" exit 1 fi if print $dhosts | grep -q $1; then printf >&2 "An entry with MAC-address %s already exists.\n" $1 exit 1 fi if print $dhosts | grep -q $2; then printf >&2 "An entry with IP-address %s already exist.\n" $2 exit 1 fi print "$1,$2" >> $dhosts_name pkill -x -HUP dnsmasq