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

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

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

 trap 'times' 0 1 2 15 

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

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 
  • Переключить тачпад в HP ProBook 4530s
  • почему существуют разные форматы для файла hosts между OpenSuSE и Ubuntu?
  • Самый быстрый способ конвертировать большое количество FLAC в MP3-файлы
  • AMD APU Linux-дистрибутив
  • как ввести символы линейной алгебры
  • Upstart: Как запустить «stop» перед остановкой других сервисов?
  • Запустить скрипт при выключении
  • Восстановление многих файлов с помощью ntfsundelete
  • Как отключить BIOS DELL через Ubuntu?
  • ubuntu, как lightdm в arch linux
  • Мониторинг автоматического обнаружения Ubuntu
  • Linux и Unix - лучшая ОС в мире.