`
xitong
  • 浏览: 6188081 次
文章分类
社区版块
存档分类
最新评论

bash参考手册之二(定义)

 
阅读更多

2 定义

这些定义用于本手册。

POSIX
基于Unix的开放系统标准的族。 Bash主要关注的是POSIX 1003.1标准的shell和实用工具部分。

blank/空白
空格或制表符。

builtin/内置命令
一个shell本身的内部实现的命令,而不是一个可执行程序。

control operator/控制操作符
执行控制功能的一个符号。它是一个换行或以下之一:“| |”,“&&”,“&”,“,”,“;”,'|','|&','('或')'。

exit status/退出状态
命令给调用者返回的值。这个值被限制为8位,因此,最大值是255。

field/字段
这是一个文本的单位,这个文本是shell扩展的结果。扩建后,执行命令时,生成的字段包括命令的名称和参数。

filename/文件名
来标识文件的一个字符串。

job/作业
一组处理的集合,包括管道,和任何处理的结果,都在同一个处理组。

job control/作业控制
一种机制,用户可选择性地停止(暂停),然后重新启动(简历)执行的过程。

metacharacter/分隔
一个字符,不带引号的时候,分割单词。分隔符是空白或以下字符:'|','&',',','(',')','<'或'>'。

name/名称
一个单词,只包含字母,数字和下划线,并以字母或下划线开始。名称将用作shell变量和函数名。也称为作为一个标识符。

operator/操作符
控制操作符或重定向操作符。在重定向节,有重定向操作符的列表。操作符至少包含一个不带引号的分隔符。

process group/进程组
具有相同的进程组ID的相关进程的集合。

process group ID/进程组ID
在其生命周期中的唯一代表一个进程组的ID。

reserved word/保留字
在shell中具有特殊含义的单词。大多数和流的控制结构有关,如for和while。

return status/返回状态。
退出状态的同义词。

signal/信号
当系统中发生某些事件时,进程会收到内核的通知的机制。

special builtin/特殊内置命令
被POSIX标准列为特殊的命令的shell内置命令。

token/符号
被shell视为独立单位的一个字符序列。它要么是一个单词或者操作符。

word/单词

被shell视为独立单位的一个字符序列。单词不包括不加引号的分隔符。


原文链接:http://www.gnu.org/software/bash/manual/bash.html#Definitions


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics