v1.0

$ mktemp

Файловая системасложность: базовыйпакет: coreutils

Безопасно создаёт временный файл. Используйте её для работы с файлами, папками или путями в терминале. Например, f=$(mktemp /tmp/report.XXXXXX) — уникальный файл в переменной.

Синтаксис

mktemp [ОПЦИИ] [ШАБЛОН]

Основные опции

-dкаталог, а не файл
--tmpdirсоздать в $TMPDIR или /tmp

Примеры из практики

$ f=$(mktemp /tmp/report.XXXXXX)
После запуска · пошаговоЧто произойдёт:
уникальный файл в переменной.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
уникальный файл в переменной

Поддержка дистрибутивов

Связанные команды