скрипт bash при выключении

Я хочу очистить мою папку Download при завершении работы, поэтому я создал простой скрипт bash /etc/init.d/empty_download_folder.sh:

#!/bin/bash rm -rf /home/USER/Downloads/*

, затем изменил разрешения:

sudo chmod +x empty_download_folder.sh

Now созданных символическими ссылками, поэтому сценарий запускается при завершении работы и перезагрузке:

sudo ln -s /etc/init.d/empty_download_folder.sh /etc/rc0.d/empty_download_folder sudo ln -s /etc/init.d/empty_download_folder.sh /etc/rc6.d/empty_download_folder

Сценарий bash работает, но не запускается при выключении / перезагрузке

0
задан 19 July 2017 в 10:41

2 ответа

Перечитайте man bash - в частности,

When a login shell exits, bash reads and executes commands from the file ~/.bash_logout, if it exists.

~/.bash_logout - лучшее место для вашей очистки.

0
ответ дан 18 July 2018 в 10:03

Перечитайте man bash - в частности,

When a login shell exits, bash reads and executes commands from the file ~/.bash_logout, if it exists.

~/.bash_logout - лучшее место для вашей очистки.

0
ответ дан 24 July 2018 в 19:30

Другие вопросы по тегам:

Похожие вопросы: