名词定义
- 空白字符(blank),空格(‘ ’)或制表符(‘\t’)。
- 退出码(exit status),命令返回给调用者的值,范围为0到255。
- 控制操作符(control operator),包括:‘\n’, ‘||’, ‘&&’, ‘&’, ‘;’, ‘;;’, ‘;&’, ‘;;&’, ‘|’, ‘|&’, ‘(’, ‘)’ 。
- 元字符(metacharacter),未被引用的单个字符,用于分割word,包括 ‘ ’, ‘\t’, ‘\n’, ‘|’, ‘&’, ‘;’, ‘(’, ‘)’, ‘<’, ‘>’ 。
- 操作符(operator),包括控制操作符和重定向操作符。操作符至少包含一个unquoted元字符。
- 单词(word),作为一个Shell单元的字符序列,不包括unquoted的元字符。
- 记号(token),word或操作符。
- 返回状态(return status),与退出码同义。