1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-15 01:04:59 +00:00
serenity/Base/usr/share/man/man1/mktemp.md
kleines Filmröllchen afaea38be2 Base: Expand "See Also" sections of many manpages
This commit focuses on the CLI utilities.
2023-07-06 10:03:48 +01:00

1,021 B

Name

mktemp - create a temporary file or directory

Synopsis

$ mktemp [--directory] [--dry-run] [--quiet] [--tmpdir DIR] [template]

Description

mktemp creates temporary a file or directory safely, and then prints its name.

A template may be specified and will be used instead of the default tmp.XXXXXXXXXX as long as it contains at least 3 consecutive 'X's.

Options

  • -d, --directory: Create a temporary directory instead of a file
  • -u, --dry-run: Do not create anything, just print a unique name
  • -q, --quiet: Do not print diagnostics about file/directory creation failure
  • -p, --tmpdir: Create temporary files relative to this directory

Examples

# Create a temporary file
$ mktemp
# Find an available temporary file name
$ mktemp -u
# Create a temporary directory with a custom template
$ mktemp -d serenity.XXXXX

See also