truncate - ファイルのサイズを指定されたサイズに縮小または拡張します
構文
truncate OPTION... FILE...
説明
各 FILE のサイズを指定されたサイズに縮小または拡張します。
存在しない FILE が指定された場合、ファイルが作成されます。
FILE が指定されたサイズよりも大きい場合、余分なデータは失われます。FILE が短い場合は、拡張され、スパース拡張部分 (ホール) はゼロバイトとして読み取られます。
長いオプションへの必須引数は、短いオプションにも必須です。
-c, --no-create
ファイルの作成を行わない
-o, --io-blocks
SIZE をバイトではなく、I/O ブロック数として扱います
-r, --reference=RFILE
RFILE を基準にサイズを設定します
-s, --size=SIZE
ファイルのサイズを SIZE バイトに設定または調整します
--help このヘルプを表示して終了します
--version
バージョン情報を出力して終了します
SIZE 引数は整数であり、オプションで単位を含めることができます (例: 10K は 10*1024)。単位は、K、M、G、T、P、E、Z、Y、R、Q (1024 の累乗) または KB、MB など (1000 の累乗) です。バイナリ接頭辞も使用できます。KiB=K、MiB=M などです。
SIZE の先頭には、次の修飾文字を付けることができます: + 拡張、- 縮小、< 最大、> 最小、/ 下に丸める、% 上に丸める。
著者
Padraig Brady 著。
バグ報告
GNU coreutils のオンラインヘルプ: [https://www.gnu.org/software/coreutils/] 翻訳に関するバグは [https://translationproject.org/team/] に報告してください。
関連項目
dd(1), truncate(2), ftruncate(2)
完全なドキュメント [https://www.gnu.org/software/coreutils/truncate] または、ローカルで次のコマンドで参照できます: info '(coreutils) truncate invocation'
Debian によってパッケージ化 (9.7-3) Copyright © 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL バージョン 3 以降 [https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアです。変更および再配布が可能です。 法で許可されている範囲で、いかなる保証もありません。