|
@@ -0,0 +1,34 @@
|
|
|
+## Name
|
|
|
+
|
|
|
+mktemp - create a temporary file or directory
|
|
|
+
|
|
|
+## Synopsis
|
|
|
+
|
|
|
+```**sh
|
|
|
+$ 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
|
|
|
+
|
|
|
+```sh
|
|
|
+# 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
|
|
|
+```
|