Linux:Рецепты/Удаление временных файлов

Материал из Онлайн справочника
Версия от 17:57, 3 сентября 2023; Myagkij (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Проверка/Оформление/Редактирование: Мякишев Е.А.


Удаление временных файлов

Проблема

В случае прерывания работы сценария временные файлы могут остаться в системе.

Решение

Если для примера нажать сочетание клавиш  Ctrl + C ,то скрипт завершится и временный файл останется в системе.

Воспользуемся командой trap, чтобы отлавливать сочетание клавиш  Ctrl + C :

trap "rm -f  $tmp1; exit 1" INT

См.также

Внешние ссылки