【发布时间】:2015-09-03 00:34:21
【问题描述】:
如果一个特殊的 USB 设备连接到我的树莓派,我正在尝试运行一个 shell 脚本。我尝试遵循以下描述:
http://ubuntuforums.org/archive/index.php/t-502864.html
我创建了一个名为 85-my_rule.rules 的文件,其内容为: ACTION=="add",SUBSYSTEM=="usb_device",SYSFS{idVendor}=="ffff",SYSFS{idProduct}=="1000",RUN+="/usr/bin/usbdevinserted"
我的脚本 usbdevinserted 有以下内容: echo "Dies ist ein Text" >>/tmp/text
如果我在 shell 上执行此脚本,则会使用内容“Dies ist ein Text”创建名为 text 的文本文件,因此该脚本可以正常工作。但是,如果我将 USB 设备连接到 rasppi,它似乎不会被执行。所以我认为,错误在我的规则中,但我找不到它。谁能帮帮我?
您好, 安德烈亚斯
【问题讨论】:
标签: shell usb raspberry-pi execute