nl - ファイルの行番号を表示
構文
nl [オプション]... [ファイル]...
説明
各ファイルを標準出力に書き出し、行番号を追加します。
ファイルが指定されていない場合、またはファイルが "-" の場合は、標準入力から読み込みます。
長いオプションに対する必須引数は、短いオプションに対しても必須です。
-b, --body-numbering=STYLE
本文の行番号付けに STYLE を使用します
-d, --section-delimiter=CC
論理ページの区切り記号として CC を使用します
-f, --footer-numbering=STYLE
フッターの行番号付けに STYLE を使用します
-h, --header-numbering=STYLE
ヘッダーの行番号付けに STYLE を使用します
-i, --line-increment=NUMBER
各行で行番号を増分する量を指定します
-l, --join-blank-lines=NUMBER
NUMBER 行の空行を 1 行としてカウントします
-n, --number-format=FORMAT
FORMAT に従って行番号を挿入します
-p, --no-renumber
各セクションで必ずしも行番号をリセットする必要はありません
-s, --number-separator=STRING
(もしあれば)行番号の後に STRING を追加します
-v, --starting-line-number=NUMBER
各セクションの最初の行番号を指定します
-w, --number-width=NUMBER
行番号に NUMBER 桁を使用します
--help このヘルプを表示して終了します
--version バージョン情報を出力して終了します
デフォルトのオプションは、-bt -d'\:' -fn -hn -i1 -l1 -n'rn' -s<TAB> -v1 -w6 です。
CC は、論理ページの区切り記号を構成するために使用される 2 つの区切り文字です。2 番目の文字が指定されていない場合、":" が使用されます。GNU 拡張として、2 文字以上を指定したり、空の文字列(-d '')を指定してセクションの照合を無効にしたりすることもできます。
STYLE は、次のいずれかです。
a すべての行に番号を付けます
t 空でない行にのみ番号を付けます
n 行に番号を付けません
pBRE 基本的な正規表現に一致する行にのみ番号を付けます
FORMAT は、次のいずれかです。
ln 左寄せ、先頭にゼロを付けません
rn 右寄せ、先頭にゼロを付けません
rz 右寄せ、先頭にゼロを付けます
著者
Scott Bartram と David MacKenzie が作成しました。
バグの報告
GNU coreutils オンラインヘルプ: [https://www.gnu.org/software/coreutils/] 翻訳に関するバグは、[https://translationproject.org/team/] に報告してください。
関連項目
完全なドキュメント [https://www.gnu.org/software/coreutils/nl] または、ローカルで次のように利用できます。info '(coreutils) nl invocation'
Debian によってパッケージ化 (9.7-3) Copyright © 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降 [https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアです。変更および再配布することができます。 法で許可されている範囲において、保証は一切ありません。