commands.sh

zstd

all

Compress or decompress files with Zstandard compression.

More info →

Options (3)

-d, --decompressboolean

Decompress a file

Example: zstd {{[-d|--decompress]}} {{path/to/file.zst}}
-c, --stdoutboolean

Decompress to `stdout`

Example: zstd {{[-d|--decompress]}} {{[-c|--stdout]}} {{path/to/file.zst}}
-T, --threadsboolean

Set the number of working threads to the number of physical CPU cores

Example: zstd {{[-T|--threads]}} 0

Examples (7)

Compress a file into a new file with the `.zst` suffix

zstd path/to/file

Decompress a file

zstd [-d|--decompress] path/to/file.zst

Decompress to `stdout`

zstd [-d|--decompress] [-c|--stdout] path/to/file.zst

Compress a file specifying the compression level, where 1=fastest, 19=slowest, and 3=default

zstd -level path/to/file

Compress a file using an ultra-fast compression level, where 1=default

zstd --fast=level path/to/file

Unlock higher compression levels (up to 22) using more memory (both for compression and decompression)

zstd --ultra -level path/to/file

Set the number of working threads to the number of physical CPU cores

zstd [-T|--threads] 0
made by @shridhargupta | data from tldr-pages