/usr/bin/bash: Difference between revisions

Line 104: Line 104:


== DEFINITIONS ==
== DEFINITIONS ==
      The following definitions are used throughout the rest of this document.
以下の定義は、本書の残りの部分で使用される。
      blank  A space or tab.
;blank   
      word  A sequence of characters considered as a single unit by the shell.  Also known as a token.
:スペースあるいはタブ
      name  A word consisting only of alphanumeric characters and underscores, and beginning  with  an
;word   
              alphabetic character or an underscore.  Also referred to as an identifier.
:シェルが1つの単位とみなす文字列。 トークンとも呼ばれる。
      metacharacter
;name   
              A character that, when unquoted, separates words.  One of the following:
:英数字とアンダースコアのみで構成され、英字またはアンダースコアで始まる単語。 識別子とも呼ばれる。
              |  & ; ( ) < > space tab newline
;metacharacter
      control operator
:引用符で囲まれていない場合、単語を区切る文字。 以下のいずれか:
              A token that performs a control function.  It is one of the following symbols:
:<code>|  & ; ( ) < > space tab newline</code>
              || & && ; ;; ;& ;;& ( ) | |& <newline>
;control operator
:制御機能を果たすトークン。 以下のシンボルのいずれかである:
:<code>|| & && ; ;; ;& ;;& ( ) | |& <newline></code>


== RESERVED WORDS ==
== RESERVED WORDS ==