mktemp!() { mktemp $TMPDIR$1.XXXXXXXXXX }
Функция mktemp!() создает временный файл или каталог используя mktemp и позволяет указать $TMPDIR в качестве префикса имени файла или каталога.
Мктемп — это команда для создания временных файлов или каталогов, генерируя уникальные имена. По умолчанию, она создает файлы в /tmp, но при использовании функции mktemp!(), можно задать другой каталог, передавая его путь в аргументе.
Функция mktemp!() полезна для создания временных файлов или каталогов в заданном каталоге, что может быть полезно, например, для ограничения доступа или для сортировки временных файлов.
Альтернативой может быть простое использование команды mktemp, без функции mktemp!(), но в этом случае не будет возможности указать префикс из переменной среды $TMPDIR.
