type type }
} is a shell keyword
type [
[ is a shell builtin
と出ました。
{ } がコマンドに近いもので、
()が文法に近いものという事はわかったのですが、
shell keywordとshell builtinって何が違うのでしょうか?