#!/bin/bash bukv=( А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ь Ы Э Ю Я ) morz=( .- -… .-- --. -…. ...- --…… .--- -.- .-… — -. — .--. .-.… — ..- ..-.… -.-. ---. — --.- -..- -.-- ..-… ..-- .-.- ) for el in "$@" do for (( a=0; a<=30;a++)) do if [ ${morz[a]} = $el ]; then echo ${bukv[a]} fi done done