[ Version ( since = "1.19.53" ) ]
public string mktemp (string tmpl, Mktemp? optargs) throws Error
create a temporary file
This command creates a temporary file. The tmpl
parameter should be a full pathname for the temporary directory name with
the final six characters being "XXXXXX".
For example: "/tmp/myprogXXXXXX" or "/Temp/myprogXXXXXX", the second one being suitable for Windows filesystems.
The name of the temporary file that was created is returned.
The temporary file is created with mode 0600 and is owned by root.
The caller is responsible for deleting the temporary file after use.
If the optional suffix
parameter is given, then the suffix (eg. ".txt") is appended to the temporary name.
See also: mkdtemp.
this |
A GuestfsSession object |
optargs |
a GuestfsMktemp containing optional arguments |
the returned string, or NULL on error |