如何在raspbian上使用udev运行脚本?

时间:2018-09-27 01:38:24

标签: operating-system raspberry-pi3 raspbian udev

我正在尝试使用一个简单的hello world脚本,以便可以逐步使用python脚本。插入USB记忆棒时,我想将文件从特定位置移动到USB记忆棒,然后希望闪烁3次绿灯。

到目前为止,我已经尝试了约5种不同的教程,并且我对python脚本的了解还不错,但是我仍然停留在udev部分。

当我尝试这个时: https://www.sparkfun.com/news/2332 我停留在第一步,因为当我执行dmesg时,我发现该信息并未告诉我驱动器已将自身连接到任何位置。我使用了youtube视频中的一个简单的hello world脚本(

ACTION=="ADD",KERNEL=="sda1",RUN+="/home/pi/autorun.sh"

我从

获得了sda1
fdisk -l

然后我尝试运行自动运行脚本:

#!/bin/sh
echo "Hello World" > /home/pi/helloworld.txt

并使用

更改了权限
chmod a+x /home/pi/autorun.sh

我什至更改了使用ATTRS {idVendor}和ATTRS {idProduct}以及KERNEL的规则,什么也没发生。

我觉得我在这最容易的步骤上摔倒了-我错过了什么或做错了什么?我该如何继续前进?

0 个答案:

没有答案