Вы пропустили здесь fi, и я немного очистил его (например, удаление) -
if [ "$word" = "picture" ]; then
echo "These are the following pictures I have at my disposal: Dog"
fi # <-- Right there.
Настройка Daemon Avahi будет отображать «mymachine.local» в локальный IP-адрес, если это то, что вы имеете в виду.
Однако вам нужно будет предоставить более подробную информацию о ваших потребностях, если вы хотите более конкретные рекомендации.
например. Это по локальной сети? Доступ к нему из Интернета. какой домен верхнего уровня (.com .ag .ie) вам нужен / нужен?