ENV:
我希望在插入USB驱动器后自动获取一些硬件信息。
当我使用Udev规则调用包含lshw工具的脚本时,我不小心得到了一些空文件。
例如:
当我直接执行脚本时,我可以得到正确的结果。一个包含硬件信息的HTML文件。
#!/bin/bash
lshw -html > /root/test.html
但是当使用名为11-add-usb.rules
的udev规则来调用script.I只能生成一个空文件。
ACTION!="add", GOTO="end"
KERNEL=="sd[a-z][0-9]", RUN+="/root/test.sh %k"
LABEL="end"