我想在关机时清空我的下载文件夹,所以我创建了一个简单的 bash 脚本/etc/init.d/empty_download_folder.sh
:
#!/bin/bash
rm -rf /home/USER/Downloads/*
然后改变权限:
sudo chmod +x empty_download_folder.sh
现在创建符号链接,以便脚本在关机和重启时运行:
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 脚本可以运行,但在关机/重启时无法运行
答案1
重读一遍man bash
——其中部分内容是,
When a login shell exits, bash reads and executes commands from the
file ~/.bash_logout, if it exists.
~/.bash_logout
是一个更适合放置清洁物品的地方。