Как создать сокращенный вариант mktemp внутри $TMPDIR

mktemp!() { mktemp $TMPDIR$1.XXXXXXXXXX }


Функция mktemp!() создает временный файл или каталог используя mktemp и позволяет указать $TMPDIR в качестве префикса имени файла или каталога.

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

Функция mktemp!() полезна для создания временных файлов или каталогов в заданном каталоге, что может быть полезно, например, для ограничения доступа или для сортировки временных файлов.

Альтернативой может быть простое использование команды mktemp, без функции mktemp!(), но в этом случае не будет возможности указать префикс из переменной среды $TMPDIR.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *