JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... サの 両方の用途で使われるコマンドインタプリタです。 tcsh には、コマンド行編集 ( コマンド行編集 の項を参照)、 プログラム可能な単語の補完 ( 補完と一覧 の項を参照)、 スペル訂正 ( スペル訂正 の項を参照)、 履歴 ( ヒストリ置換 の項を参照)、 ジョブ制御 ( ジョブ ... イルの処理のための シェルの使用については、後で説明します)。 シェルは、入力されたコマンド行の読み込み、読み込んだコマンド行を単語に 分解、およびコマンド履歴への格納、コマンド行の解析、 コマンド行の中のコマンドそれぞれの実行を繰り返します。 ログアウトする ... ないでしょう。 同じく、 bindkey コマンドは、それぞれの編集コマンドを 簡単な説明付きで、表示させることができます。 注意: 「単語」という概念に関して、編集コマンドは、シェルと同じ概念を 持たないことに注意してください。 エディタは、シェル変数 wordchars の ... ... 再設定されません。 定義 このドキュメントの残りの部分では、 以下の定義を使用します。 ブランク (blank) 空白文字またはタブ文字 単語 (word) シェルが 1 単位とみなす文字の並び。 トークン (token) とも言われます。 名前 (name) 英数字とアンダースコア文字だけから ... 構成され、 かつ最初の文字が英字かアンダースコア文字である 単語 。 識別子 (identifier) とも言われます。 メタ文字 (metacharacter) クォートされていない場合に、単語区切りとなる文字。 以下の ... ンボルのうちのいずれかです: || & && ; ;; ( ) | |& <newline> 予約語 予約語 (reserved word) とはシェルにとって特別な意味を持つ単語です。 以下の単語がクォートされておらず、 かつ単純なコマンド (simple command) の 先頭の単語 (後述の シェルの文法 を参照) であ ... ... ん。 (訳注: 単語に含まれるアルファベットを 1 文字ずつ当てます。) コンピュータは、どの文字が選択されたかを覚えています。また、 あなたが何回外 ... したかを画面上に図で 表示します。 関連ファイル /usr/share/dict/words オンラインの単語リスト 作者 Ken Arnold ... ... トがあれば左または右に書く。 --traditional モードでは --format-nroff が用いられる。 オプション -b FILE , --break-file= FILE 単語に含むことのできない文字を FILE から取得する (このファイルは break file と呼ばれる)。 デフォルトのモードでは、 FILE にある全 ... るキーワードのリストを FILE から取得する (このファイルは ignore file と呼ばれる。デフォルトは /usr/local/lib/eign)。 各行には単語を一つだけ指定する。 ignore file にある単語は only file にある単語を上書きする。 -o FILE , --only-file= FILE キーワードのリス ... トを FILE から取得する (このファイルは only file と呼ばれる)。インデックスを生成するとき、 このリストにない単語は無視する。各行には単語を一つだけ指定する。 -r, --references 各行の前にコンテクストを指示する文字列 (行頭の単語) を付ける。 ... ... くともフィールド we_wordc , we_wordv , we_offs を持つ構造体である。 フィールド we_wordc は size_t であり、 s を展開した結果に単語がいくつあるかを表す。 フィールド we_wordv は char ** であり、見つかった単語の配列を指し示す。 size_t 型のフィールド we_offs ... {, } 文字を コマンド置換やパラメーター置換の場面以外に含めてはならない。 引数 s にクォートしていないコメント文字 # で始まる単語が含まれている場合には、 その単語とそれ以降の単語が無視されるか、 それとも # がコメント文字として扱わないかは、規定されていな ... 環境変数が設定されていない場合、 フィールド区切り文字はスペース・タブ・改行である。 出力される配列 配列 we_wordv は見つかった単語をを含み、最後に NULL が続く。 flags 引数 flags 引数は以下の値のビット包含的 OR である: WRDE_APPEND 見つかった単語を前回の呼 ... ... くともフィールド we_wordc , we_wordv , we_offs を持つ構造体である。 フィールド we_wordc は size_t であり、 s を展開した結果に単語がいくつあるかを表す。 フィールド we_wordv は char ** であり、見つかった単語の配列を指し示す。 size_t 型のフィールド we_offs ... {, } 文字を コマンド置換やパラメーター置換の場面以外に含めてはならない。 引数 s にクォートしていないコメント文字 # で始まる単語が含まれている場合には、 その単語とそれ以降の単語が無視されるか、 それとも # がコメント文字として扱わないかは、規定されていな ... 環境変数が設定されていない場合、 フィールド区切り文字はスペース・タブ・改行である。 出力される配列 配列 we_wordv は見つかった単語をを含み、最後に NULL が続く。 flags 引数 flags 引数は以下の値のビット包含的 OR である: WRDE_APPEND 見つかった単語を前回の呼 ... ... [ --version ] 説明 wc は指定された各 FILE のバイト数・空白で区切られた単語の数・行数を数える。 FILE が一つも与えられないと標準入力から読み込む。また FILE が ` - ' だった場合には、そのファイルには標準 ... 力する項目を指定できる。 オプションは先に指定したものを取り消すことはできない。 したがって `wc --bytes --words' はバイト数と単語数の両方を出力する。 wc は最後の行に各 FILE のカウント数を合計して表示する。 結果は、改行数・単語数・バイト数の順に表示される ... だけを出力する。 -m, --chars 文字数だけを出力する。 ロケールによっては、 --bytes とは結果が異なるかもしれない。 -w, --words 単語数だけを出力する。 -L, --max-line-length ファイル中の行の最大長だけを表示する。 一つ以上のファイルが指定された場合は、 それら ... ... 5 桁。 fmt は FILE 引数 (ファイルが一つも指定されなかった場合は標準入力) から読み、 標準出力に書く。 デフォルトでは、空行・単語間のスペースの数・インデントは出力に保存される。 インデントの異なる連続行は結合しない。タブは入力で一度スペースに変換され、 ... 出力で挿入される。 fmt は文の最後で改行しようとする。 また文の最初の単語の直後や、文の最後の単語の直前での改行は避けようとする。 「文の区切り」は、段落の最後か、`.?!' のどれかで終わる単語に 2 つの ... 同じである場合は、最初の行は一行だけからなる段落とみなされる。 -u, --uniform-spacing 一様なスペース配置 (uniform spacing)。 単語間のスペースをスペース文字ひとつに減らす。 ただし文の間には二つのスペース文字が用いられる。 - WIDTH , -w WIDTH , --width= WI ... ... られた name それぞれに対するエイリアスが定義されます。 value の末尾に空白があると、エイリアスが展開されたときに、 空白の次の単語についてエイリアス置換があるかどうか調べられます。 引き数リスト中に value が与えられていない name があった場合は、 それぞれに ... ンを与えると、 command の説明が出力されます。 -v オプションでは、 command を起動するときに使われるコマンドやファイル名を示す単語が表示されます。 -V ではさらに詳しい説明が表示されます。 -V オプションや -v オプションを与えた場合、終了ステータスは command ... す。 -E オプションは、残りのオプションと動作を ``空の'' コマンド補完 (空行に対して試みられる補完) に適用することを示します。 単語補完が試みられたときに、補完指定が適用される流れは、 前述の プログラム補完 で説明されています。 他のオプションは、指定された ... ... v , --invert-match マッチの意味を逆にして、マッチしない行を抜き出して表示します。 -w , --word-regexp マッチする部分が完全な単語を形成するときにのみ、その行を選択します。 次の条件を検査します。パターンにマッチする部分文字列は、行頭にあるか、 さもなけれ ... ば、単語構成文字以外の文字の直後になければならない。 また、その部分文字列は、行末にあるか、さもなければ、単語構成文字以外の文字の 直 ... 前になければならない (訳注: ここで「完全な単語を形成する」というのは、 それが空白、改行、引用符、句読点などで前後を区切られた文字列だ ということです。たとえば、文字列「A ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。