truncate OPTION... FILE...

       Shrink or extend the size of each FILE to the specified size

       A FILE argument that does not exist is created.

       If  a  FILE  is larger than the specified size, the extra data is lost.
       If a FILE is shorter, it is extended and the extended part (hole) reads
       as zero bytes.

       Mandatory  arguments  to  long  options are mandatory for short options

       -c, --no-create
              do not create any files

       -o, --io-blocks
              treat SIZE as number of IO blocks instead of bytes

       -r, --reference=RFILE
              base size on RFILE

       -s, --size=SIZE
              set or adjust the file size by SIZE

       --help display this help and exit

              output version information and exit

       SIZE is an integer and optional unit (example:  10M  is  10*1024*1024).
       Units  are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB, ... (pow-
       ers of 1000).

       SIZE may also be prefixed by one of the following modifying characters:
       '+' extend by, '-' reduce by, '<' at most, '>' at least, '/' round down
       to multiple of, '%' round up to multiple of.

       Written by Padraig Brady.

       Report truncate bugs to
       GNU coreutils home page: <>
       General help using GNU software: <>
       Report   truncate   translation   bugs    to    <http://translationpro->

       Copyright  (C) 2013 Free Software Foundation, Inc.  License GPLv3+: GNU
       GPL version 3 or later <>.
       should give you access to the complete manual.

GNU coreutils 8.21                March 2016                       TRUNCATE(1)
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2018 Hurricane Electric. All Rights Reserved.