我有以下 Bash 脚本:
#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
raspistill -vf -hf -o /home/pi/camera/$DATE.jpg
python script.py
为什么 bash 脚本不调用 script.py
?也许命令 raspistill
会杀死主进程?
最佳答案
尝试在您的 Bash 脚本中添加一些调试语句。例如:
#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
raspistill -vf -hf -o /home/pi/camera/$DATE.jpg
echo "Before script.py";
python script.py
echo "After script.py";
这将在 Bash 脚本中提供一些关于执行的初步反馈。
关于linux - 为什么 bash 不调用 python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41040175/