bash нужен для интерактивного взаимодействия с системой без графического интерфейса - типа cmd или ps в винде. Не говоря уже о том что bash может использоваться как скриптовый язык. Если Вы не знаете зачем нужен bash - может и вопрос этот поднимать бессмысленно?
iptables - команда для управления брандмауэром ядра netfilter
нет такого service в убунту sed -e '/Имя: $nam; IP: $ip/d' < filename.txt
У Вас в скрипте имя "filename.txt" указано 1 раз, откуда оно взялось?