Функции на bash

Объявления функции:

function function_name {
command...
}
#или
function_name () {
command...
}

Вызов функции:

function_name

Функция должна быть объявлена раньше вызова.
В функции можно передавать параметры:

function_name param1 param2

Внутри функция их обрабатывает при помощи $1, $2 и т.д.

Ссылка: http://www.opennet.ru/docs/RUS/bash_scripting_guide/c12483.html