Я хочу очистить мою папку 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 работает, но не запускается при выключении / перезагрузке
Перечитайте man bash - в частности,
When a login shell exits, bash reads and executes commands from the
file ~/.bash_logout, if it exists.
~/.bash_logout - лучшее место для вашей очистки.
Перечитайте man bash - в частности,
When a login shell exits, bash reads and executes commands from the
file ~/.bash_logout, if it exists.
~/.bash_logout - лучшее место для вашей очистки.