NL(1) FreeBSD 一般コマンドマニュアル NL(1)
名称
nl − 行番号生成フィルタ |
書式
nl [−p] [−b type] [−d delim] [−f type] [−h type] [−i incr] [−l num] [−n format] [−s sep] [−v startnum] [−w width] [file] |
解説 |
nl ユーティリティは指定された file から、また file 引数が省略されている場 合には標準入力から行を読み取り、設定可能な行番号を生成添付するフィルタ処 理を行い、結果を標準出力に書き込みます。 nl ユーティリティは読み取るテキストを論理ページ単位で処理します。特別に指 定しない場合には、各論理ページの最初で行番号はリセットされます。論理ペー ジはヘッダ、本文、フッタで構成されます。またブランクセクションでも有効で す。ヘッダ、本文、フッタの各セクションについて個別に行番号生成オプション を使い分けられます。 以下のような区切り記号文字並びのうちの一つだけからなる入力行が論理ページ セクション開始の合図となります。 |
行 |
開始セクション |
\:\:\: ヘッダ 入力に論理ページセクションの合図となる宣言子が存在しない場合には、読み取 り中のテキストは単一の論理ページ本文であると仮定されます。 以下のようなオプションが使用できます。 |
−b type
論理ページ本文の行に行番号をつけることを指定します。認識され る引数 type は以下のとおりです。 a t n pexpr 論理ページ本文の行についてはデフォルトの type は t です。 −d delim −f type −h type −i incr −l num −n format デフォルトの format は rn です。 −p −s sep −v startnum −w width 環境変数 |
environ(7) に記述されているように、 LANG, LC_ALL, LC_CTYPE, LC_COLLATE 環 境変数は nl の実行に影響を及ぼします。 |
診断
ユーティリティ nl は、成功すると 0 で、エラーがあった場合は >0 で終了しま す。 |
関連項目
規格
nl ユーティリティは、 IEEE Std 1003.1-2001 (‘‘POSIX.1’’) に適合していま す。 |
歴史
この nl ユーティリティは AT&T System V.2 UNIX ではじめて登場しました。 FreeBSD 10.0 July 13, 2004 FreeBSD 10.0 |