感谢你关注这篇文章。我已经设置了一个树莓派3B+作为远程延时相机,由太阳能电池板供电。Pi在晚上关闭以节省电力,Pijust板上的唤醒闹钟在早上打开它。我想每小时打开和关闭一次USB端口,这样华为USB加密狗SIM卡就可以通过移动蜂窝网络进行通信,将照片上传到我的Google Drive帐户。希望USB端口大部分时间处于关闭状态的原因是为了节省电池电量,尤其是在阴天。
我知道以下命令将关闭和打开USB端口;
关闭USB芯片echo '1-1' |sudo tee /sys/bus/usb/drivers/usb/unbind
打开USB芯片echo '1-1' |sudo tee /sys/bus/usb/drivers/usb/bind
我想要做的是在一个脚本中,可以安排为一个crontab。我尝试了以下方法,但不起作用。该文件名为usb-on.sh
#! /bin/sh
#this is a script that I made up for turning on the USB ports
echo '1-1' |sudo tee /sys/bus/usb/drivers/usb/unbind`当我测试这个脚本时,我得到了以下错误
pi@raspberrypi:~ $ sudo sh usb-on.sh
1-1
tee: /sys/bus/usb/drivers/usb/unbind: No such device如有任何帮助,我们不胜感激!谢谢
发布于 2021-04-16 07:43:14
只需将命令添加到crontab即可解决此问题。
打开和关闭USB端口打开端子的CRONTAB
crontab -e
添加以下内容
在USB端口上绑定0*** echo '1-1‘|sudo tee /sys/bus/usb/ `#Turn /usb/bind
#整点后5分钟关闭USB端口5*** echo '1-1‘|sudo三通/sys/bus/usb/drivers/usb/unbind`
https://stackoverflow.com/questions/67101183
复制相似问题