コマンドラインのマニュアル

Man » csplit マニュアルオンライン - csplit man ページに関する詳細なオンラインドキュメント

🌍
csplit - コンテキスト行で決定されるセクションにファイルを分割します

SYNOPSIS

csplit [OPTION]... FILE PATTERN...

DESCRIPTION

FILE を PATTERN(s) によって区切られた部分に分割し、'xx00'、'xx01'、... のファイルに出力し、各部分のバイト数を標準出力に出力します。

FILE が指定されていない場合は、標準入力を読み取ります。 必須の引数は、長いオプションの場合と同様に、短いオプションにも必須です。

-b, --suffix-format=FORMAT
sprintf FORMAT の代わりに %02d を使用します

-f, --prefix=PREFIX
'xx' の代わりに PREFIX を使用します

-k, --keep-files
エラーが発生した場合でも、出力ファイルを削除しません

--suppress-matched
PATTERN に一致する行を抑制します

-n, --digits=DIGITS
2 の代わりに指定された桁数を使用します

-s, --quiet, --silent
出力ファイルのサイズのカウントを表示しません

-z, --elide-empty-files
空の出力ファイルを抑制します

--help このヘルプを表示して終了します

--version
バージョン情報を出力して終了します

各 PATTERN は次のいずれかです。

INTEGER
指定された行番号に達するまでコピーします (ただし、その行は含まれません)。

/REGEXP/[OFFSET]
一致する行に達するまでコピーします。

%REGEXP%[OFFSET]
一致する行にスキップします (ただし、その行は含まれません)。

{INTEGER}
前のパターンを指定された回数繰り返します。

{*} 前のパターンを可能な限り繰り返します。

OFFSET は、+ または - の後に続く整数です。

AUTHOR

Stuart Kemp と David MacKenzie によって作成されました。

REPORTING BUGS

GNU coreutils オンラインヘルプ: [https://www.gnu.org/software/coreutils/] 翻訳に関するバグは [https://translationproject.org/team/] に報告してください。

SEE ALSO

完全なドキュメント [https://www.gnu.org/software/coreutils/csplit] または、ローカルで次のコマンドを使用してアクセスできます: info '(coreutils) csplit invocation'

Debian によってパッケージ化されました (9.7-3) Copyright © 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降 [https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアであり、変更および再配布が可能です。 法で許可されている範囲内で、保証は一切ありません。