Команда Linux mktemp
Команда Linux mktemp используется для создания временных файлов.
mktemp создаёт временный файл для использования в shell-скриптах.
Синтаксис
mktemp [-qu][文件名参数]
Parameters:
- -q: Если во время выполнения возникает ошибка, информация не отображается.
- -u: Временный файл будет удалён до завершения работы mktemp.
- [параметр имени файла]: Параметр имени файла должен быть в формате "custom_name.XXXXXX".
Примеры
При использовании команды mktemp для создания временного файла параметр имени файла следует задавать в формате "filename.XXXX". mktemp создаст временный файл на основе параметра имени файла. Введите следующую команду в командной строке:
mktemp tmp.xxxx #生成临时文件
После использования этой команды вы можете с помощью dir или ls просмотреть текущий каталог и получить следующий результат:
cmd@cmd-desktop:~$ mktemp tmp.xxxx #生成临时文件 cmd@cmd-desktop:~$dir #查看当前目录 file test testfile testfile1 tmp.3847 #生成了tmp.3847
Видно, что созданный временный файл — tmp.3847, где "XXXX" в параметре имени файла заменяется на 4 случайно сгенерированных символа.
Другие расширения
Справочник команд Linux