-
Использование команды
mktemp. Командаmktempсоздает уникальный временный файл или каталог. Например, вы можете создать временный файл, используяtempfile=$(mktemp). -
Создание временного файла. Вы можете создать временный файл вручную, используя команду
touchи уникальное имя файла, напримерtempfile=$(touch /tmp/tempfile.XXXXXX ). -
Использование команды
trap. Командаtrapпозволяет настроить действия по очистке при выходе из сценария. Вы можете использовать его для автоматического удаления временных файлов. Например,trap 'rm -f $tempfile' EXITудалит временный файл при выходе из сценария. -
Использование команды
tempfile. Командуtempfileможно использовать для создания временного файла с уникальным именем. Например,tempfile=$(tempfile)присвоит имя временного файла переменной$tempfile. -
Использование функции
mktemp. Вы также можете использовать функциюmktempв Bash для создания временного файла. Например,tempfile=$(mktemp -u)сгенерирует уникальное имя файла и присвоит его переменной$tempfile.