CUT

Section: ユーザーコマンド (1)
Updated: 20215/09
Index JM Home Page roff page
 

名前

cut - ファイルの各行から一部分を取り除く  

書式

cut ,OPTION/... [,FILE/]...  

説明

各ファイルの行から選択した部分だけを切り出し、標準出力に表示します。

ファイルの指定がない場合や FILE が - の場合, 標準入力から読み込みを行います。

長いオプションで必須となっている引数は短いオプションでも必須です。

-b, --bytes=,LIST/
バイトで数えた LIST を選択します。
-c, --characters=,LIST/
文字で数えた LIST を選択します。
-d, --delimiter=,DELIM/
フィールドの区切り文字として TAB の代わりに DELIM を使用します。
-f, --fields=,LIST/
LIST のフィールドのみを選択します。-s オプションが指定されない限り、 区切り文字を含まない行も表示します。
-n
(無視されます)
--complement
選択されたバイト数、文字数またはフィールド数の組を補足します。
-s, --only-delimited
区切り文字を含まない行を出力しません。
--output-delimiter=,STRING/
出力の区切り文字として STRING を使用します。 デフォルトでは入力の区切り文字を使用します。
-z, --zero-terminated
行の区切りを改行でなく NUL にします。
--help
使い方を表示して終了します。
--version
バージョン情報を表示して終了します。

-b, -c, -f はこのうち 1 つだけを、かつ必ず使用してください。 各 LIST は、コンマで区切られた 1 つまたは複数の範囲で構成されます。 選択された入力は読み込まれた順番で一度だけ出力されます。 範囲指定は以下のいずれかです。

N
N 番目のバイト、文字、フィールド。 1 から始まる
N-
N 番目のバイト、文字、フィールドから行末まで
N-M
N 番目から M 番目 (これも含まれる) までのバイト、文字、フィールド
-M
行頭から M 番目 (これも含まれる) までのバイト、文字、フィールド
 

作者

作者 David M. Ihnat、 David MacKenzie、および Jim Meyering。  

バグのレポートについて

バグのレポートは bug-coreutils@gnu.org までお寄せ下さい。
GNU coreutils のホームページ: <https://www.gnu.org/software/coreutils/>
一般的な GNU ソフトウェア使用に関するヘルプは <https://www.gnu.org/gethelp/> です。
翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。  

著作権

Copyright © 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.  

関連項目


完全なマニュアルは <https://www.gnu.org/software/cut> か、
ローカルで有効になっていれば info '(coreutils) cut invocation' です。  

日本語訳

対応バージョン:9.8 翻訳日:2025-11-11 翻訳者:ribbon


 

Index

名前
書式
説明
作者
バグのレポートについて
著作権
関連項目
日本語訳

This document was created by man2html, using the manual pages.