我想为我的树莓派制作一个关闭脚本,以通过 ssh 关闭另一个树莓派。
如果脚本自己运行但在关机例程中不执行 ssh 命令,则该脚本可以工作。
所以我到目前为止所做的:
- 在 /etc/init.d 中制作脚本:
#!/bin/sh
# the first thing is to test if the shutdown script is working
echo "bla bla bla " | sudo tee -a /test.txt
ssh pi@10.0.0.98 sudo shutdown -h now
- 使其可执行
sudo chmod +x /etc/init.d/raspi.sh
- 对 rc0.d 进行了符号链接
sudo ln -s /etc/init.d/raspi.sh /etc/rc0.d/S01raspi.sh
现在我知道到目前为止,关闭脚本通过调用自身在关闭路由之外工作,并且我制作的关闭符号链接也部分工作,因为我每次关闭时都会看到 test.txt 文件中的更改。
谁能帮我解决我的问题?