STANNIX Community


Manual: rust-truncate

TRUNCATE(1)					   General Commands Manual					 TRUNCATE(1)

NAME
       truncate - Shrink or extend the size of each file to the specified size.

SYNOPSIS
       truncate [-o|--io-blocks] [-c|--no-create] [-r|--reference] [-s|--size] [-h|--help] [-V|--version] 

DESCRIPTION
       Shrink or extend the size of each file to the specified size.

OPTIONS
       -o, --io-blocks
	      treat SIZE as the number of I/O blocks of the file rather than bytes (NOT IMPLEMENTED)

       -c, --no-create
	      do not create files that do not exist

       -r, --reference 
	      base the size of each file on the size of RFILE

       -s, --size 
	      set or adjust the size of each file according to SIZE, which is in bytes unless --io-blocks is specified

       -h, --help
	      Print help

       -V, --version
	      Print version

       

EXTRA
       SIZE  is	 an integer with an optional prefix and optional unit.	The available units (K, M, G, T, P, E, Z, and Y) use
       the following format:
	   'KB' => 1000 (kilobytes)
	   'K' => 1024 (kibibytes)
	   'MB' => 1000*1000 (megabytes)
	   'M' => 1024*1024 (mebibytes)
	   'GB' => 1000*1000*1000 (gigabytes)
	   'G' => 1024*1024*1024 (gibibytes) SIZE may also be prefixed by one of the following to adjust the  size  of	each
       file based on its current size:
	   '+' => extend by
	   '-' => reduce by
	   '<' => at most
	   '>' => at least
	   '/' => round down to multiple of
	   '%' => round up to multiple of

VERSION
       v(uutils coreutils) 0.8.0

							 2026-04-16						 TRUNCATE(1)