дальнейшее чтение

дальнейшее чтение

/bin/shЧто является эквивалентом 's в FreeBSD bash:

compgen -A function

в котором перечислены имена объявленных функций.

решение1

Во FreeBSD /bin/shэто оболочка Almquist, и у нее нет эквивалента, поскольку в оболочке Almquist изначально нет программируемого завершения команд.

Однако, если вы ищете эквивалент для , typeset -Fвам все равно не повезло. Оболочка Almquist не имеет встроенной команды для вывода списка имен доступных функций оболочки.

Это на самом деле тот же вопрос, что и "ash: Список функций" и "тире: Список объявленных функций". Оболочка Debian Almquist, оболочка FreeBSD Almquist и оболочка BusyBox Almquistвсе оболочки Альмквиста. Пока тамявляютсяразличия между ними (в частности, setvarвстроенные, letвстроенные и тому подобное) не распространяются на разницу вэтотуважать.

На самом деле, ни один сорт ракушки Almquist не имеет этого. Так что вам, вероятно, не нужно спрашивать об этом в четвертый раз о другой ракушке Almquist. ☺

дальнейшее чтение

Связанный контент