Otras lecturas

Otras lecturas

¿Cuál es el equivalente de FreeBSD /bin/sha bash's?

compgen -A function

que enumera los nombres de las funciones declaradas.

Respuesta1

FreeBSD /bin/shes el shell Almquist, y no tiene equivalente porque, en primer lugar, el shell Almquist no tiene finalización de comando programable.

Sin embargo, si estuviera buscando un equivalente, typeset -Faún no tendría suerte. El shell Almquist no tiene ningún comando incorporado para enumerar los nombres de las funciones de shell disponibles.

De hecho, esta es la misma pregunta que "ceniza: funciones de lista" y "guión: lista de funciones declaradas". El shell de Debian Almquist, el shell de FreeBSD Almquist y el shell de BusyBox Almquistson todos el caparazón de Almquist. mientras estaba allísondiferencias entre ellos (en particular los setvarincorporados, los letincorporados y similares) no se extienden a una diferencia enesterespeto.

De hecho, ningún sabor de la cáscara de Almquist tiene esto. Así que probablemente no necesites preguntar esto por cuarta vez sobre otro proyectil de Almquist. ☺

Otras lecturas

información relacionada