Как выполнить скрипт при выходе из системы?

Я читаю среду программирования Unix . Существует задание на задание, чтобы напечатать, сколько процессорного времени вы потребляли при выходе из системы путем редактирования .profile .

Я пробовал с этим

 trap 'times' 0 1 2 15 

Но это не работает.

  • Не удалось обновить Cinnamon с Linux Mint 13
  • Трекпад и клавиатура больше не работают с любым дистрибутивом Linux, но работают в меню GRUB / Windows и BIOS
  • Почему эти модные персонажи не отображаются в моей подсказке?
  • udev для назначения известных символических ссылок для идентичных последовательных устройств USB
  • Linux не распознает Fake-RAID 0
  • Не удается найти электронные письма, полученные fetchmail
  • Невозможно включить TRIM на SSD
  • Супервизор при использовании 99% процессора
  • 2 Solutions collect form web for “Как выполнить скрипт при выходе из системы?”

    В bash файл ~/.bash_logout будет выполнен после выхода из оболочки входа. Поместите свой код в этот файл.

    Из тега, я предполагаю, что это в bash. Bash по умолчанию использует .bash_profile и использует только .profile если первый не существует. Попробуйте поместить линию ловушки в .bash_profile.

    Кроме того, вы можете поместить следующее в .bash_logout :

     times read -t 5 # timeout after 5 seconds 
    Interesting Posts

    awk – печать значения столбца без новой строки и добавление запятой

    Вирс висит при попытке подключения

    Как сделать Ubuntu Linux 16.10 системным монитором?% Загрузка процессора согласуется с ps или top для процесса Firefox на четырехъядерном процессоре?

    Создание переменной в каталоге, который сохраняется до удаления

    Пакет «packagename» не имеет кандидата на установку в Kali 2.0

    пароль root не работает, но может ssh через пользователя sudo (centos)

    unattended-updates не обновляет пакеты из backport

    Инструмент для просмотра верхних N элементов в потоке

    Есть ли способ найти файл в обратном рекурсивном поиске?

    Цветной вывод FIND?

    Где хранится кеш видео Youtube в Google Chrome?

    X11 переадресация приложения OpenGL с компьютера, на котором установлена ​​карта NVIDIA, на машину с картой AMD

    Настройка туннеля SSH в существующем соединении из сценария

    id не показывает все группы пользователей

    Удаление неизвестного принтера

    Linux и Unix - лучшая ОС в мире.