LINUX.ORG.RU

у меня без скобок не работает.
а в скобках что-то может быть вроде бы

teod0r ★★★★★
()

funky { ... }

function funky { # ключевое слово function
}

funky() { ... }

funky() {
}

Вот и всё. Второй способ более переносимый. Можно еще и так:

function funky() {
}

KennyMinigun ★★★★★
()
Ответ на: комментарий от veyayawet

По моему опыту нужно хоть что-то. Шелл cygwin'а, к примеру, даёт ошибку. Я обычно запихиваю return

ziemin ★★
()
Ответ на: комментарий от veyayawet

А в скобках ничего не может быть

в {этих} должен быть хоть один оператор. Можно пустой, вот так

f()
{
    :
}
а (в тех) ничего быть не должно.

emulek
()

Более привычно сишникам.

Нет, в скобках ничего вроде как не может быть, не тот ЯП.

raven_cler ★★
()

funky { ... }

Это бред с точки зрения грамматики: во-первых { list; } - через subshell, во-вторых тот же баш умеет echo {1,2}.

anonymous
()

Скобки не используются.

IPR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.