mktemp(linux): improve examples (#10652)

pull/23/head
cyqsimon 2023-08-31 21:47:51 +08:00 committed by GitHub
parent 96f185a61c
commit 8695f2cc15
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 6 deletions

View File

@ -1,16 +1,21 @@
# mktemp
> Create a temporary file or directory.
> Note that examples here all assume `$TMPDIR` is unset.
> More information: <https://www.gnu.org/software/autogen/mktemp.html>.
- Create an empty temporary file and print the absolute path to it:
- Create an empty temporary file in `/tmp/` and print its absolute path:
`mktemp`
- Create an empty temporary file with a given suffix and print the absolute path to file:
`mktemp --suffix "{{.ext}}"`
- Create a temporary directory and print the absolute path to it:
- Create a temporary directory in `/tmp/` and print its absolute path:
`mktemp --directory`
- Create an empty temporary file at the specified path, with `X`s replaced with random alphanumeric characters, and print its path:
`mktemp "{{path/to/file_XXXXX_name}}"`
- Create an empty temporary file in `/tmp/` with the specified name, with `X`s replaced with random alphanumeric characters, and print its path:
`mktemp -t "{{file_XXXXX_name}}"`