当USB连接到树莓派

问题描述

当我将USB插入RaspBerry Pi 3 B型时,我正在尝试运行程序。

我在下面引用了两个 https://hackaday.com/2009/09/18/how-to-write-udev-rules/ https://unix.stackexchange.com/questions/65891/how-to-execute-a-shellscript-when-i-plug-in-a-usb-device

  1. 在/etc/udev/rules.d/目录中写入* .rules文件
sudo nano /etc/udev/rules.d/81-usb.rules
  1. 填充
KERNEL=="sda1",RUN+="echo Hello World > /home/pi/hello.txt"
  1. 重新启动udev
sudo /etc/init.d/udev restart

我几乎尝试了所有变体,重新启动了很多,以防万一我丢失了一些东西。但是什么都行不通。

感谢阅读。

解决方法

谢谢。 无论如何,我在回答自己的问题。

我从

更改了
KERNEL=="sda1",RUN+="echo Hello World > /home/pi/hello.txt"

KERNEL=="sda1",RUN+="/home/pi/test.sh"

也做了

chmod +x /home/pi/test.sh

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...