我被这个问题难住了:我尝试在 Raspberry 启动时对 repo 进行 git pull。
我目前所做的:
在 /etc/rc.local 中:
su pi -c bash /home/pi/boot.sh
我的 boot.sh 脚本:
#!/bin/sh
set -e
cd /home/pi/Sites/node-raspberry-pi/
/usr/bin/git pull
exit 0
事情是 :我不熟悉 Bash 脚本,这只是我找到的一些代码的复制粘贴。直接执行时可以正常工作:bash /home/pi/boot.sh
但在 /etc/rc.local 上却不行,所以我猜这是权限问题?
编辑:我更新了代码。