I feel like I'm missing something. When I consult man for one of the sh builtins, it shows me the generic builtins page. I don't need to see a list of all builtins. I want to know about the specific builtin passed to man.
man sh
. Linux have some facilities, e.g. help
. But those are irrelevant to FreeBSD. Some command like echo(1) have or printf (1)have another version outside of the shell itself. They have their manpagesThere are some pitfalls when the builtin version's behaviour differs slightly from the external command, e.g. the internal nohup(1) of tcsh(1) does not append to nohup.out.[...] Some command like echo(1) have or printf (1)have another version outside of the shell itself. They have their manpages
\nohup echo External nohup called &
cat nohup.out