日英翻訳メモ

法律的な注意事項

機械翻訳の結果をそのままコピペしないこと。(翻訳結果の利用に関するライセンス上の問題を避けるため)

文法的な注意事項

特定のコマンドや変数の名前には the を付けます。例えば

  • exit 組込みコマンド → the exit built-in command
  • PATH 変数 → the PATH variable
  • nounset オプション → the nounset option

ただし名前が後ろに来る場合や名前を単独で使うときは the は付けません。例えば

  • 整数 n が正ならば → if integer n is positive
  • s が空文字列のとき → when s is an empty string

"Yash" は固有名詞なので the や a は付けません。しかし、(他のシェルでの慣習にならって) 文の先頭以外では y も小文字にします。

対訳表

可算名詞はすべて a/an を付けてあります。文脈によって複数形にしたり the を付けたりしてください。

and/or リストan and/or list
emacs 風行編集モードthe emacs-like line-editing mode
POSIX 準拠シェルa POSIX-compliant shell
POSIX (準拠)モードthe POSIXly correct mode
vi 風行編集モードthe vi-like line-editing mode
a value
位置パラメータa positional parameter
移動コマンドa motion command
入れ子nest(ing)
エイリアスan alias
エイリアス置換(an) alias substitution
エクスポートexportation
オプションan option
オペランドan operand
解釈interpretation
環境変数an environment variable
関数a function
起動invocation
行(の)連結(a) line continuation
行編集line editing
キルリングthe kill ring
空白a space
空白類a whitespace
組込みコマンドa built-in (command)
グローバルエイリアスa global alias
現在のジョブthe current job
コマンドa command
コマンド置換(a) command substitution
コマンドの検索command search
コマンドラインa command line
コマンドモードthe command mode
コマンド履歴the command history
コメントa comment
サブシェルa subshell
シェルa/the shell
シグナルa signal
実行execution
終了ステータスthe exit status
準特殊組込みコマンドa semi-special built-in (command)
初期化initialization
ジョブa job
ジョブ制御job control
推定prediction
数式展開arithmetic expansion
制御端末a controlling terminal
挿入モードthe insert mode
ソケットa socket
ソケットリダイレクト(a) socket redirection
代入(an) assignment
対話的interactive
対話モードthe interactive mode
単語分割field splitting
単純コマンドa simple command
端末a terminal
置換substitution
チルダa tilde
チルダ展開tilde expansion
通常のエイリアスa normal alias
通常の組込みコマンドa regular built-in (command)
ディレクトリa directory
ディレクトリスタックthe directory stack
展開expansion
展開の入れ子nesting of expansion
トークンa token
特殊組込みコマンドa special built-in (command)
トラップa trap
長いオプションa long option
パイプ(ライン)a pipe(line)
配列(変数)an array (variable)
パスa path
パス名a pathname
パス名展開pathname expansion
パターンa pattern
パターンマッチングpattern matching
パターンマッチング記法pattern matching notation
パラメータa parameter
パラメータ展開parameter expansion
反復実行iterative execution
引数an argument
非空白類a non-whitespace
一文字のオプションa single-character option
ファイルa file
ファイル記述子a file descriptor
複合コマンドa compound command
ブラケット記法bracket notation
ブラケット記法パターンa bracket (notation) pattern
ブレースa brace / a pair of braces
プロンプトa prompt
分割点a split point
変数a variable
補完completion
右プロンプトthe right prompt
前のジョブthe previous job
未規定なunspecified
未定義なundefined
文字a character
文字列a string
読み取り専用なread-only
予約語a keyword
四種展開the four expansions
リダイレクト(a) redirection
履歴the history
ローカル変数a local variable