gpt4 book ai didi

linux - udev 规则不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 11:06:41 25 4
gpt4 key购买 nike

我使用 ubuntu,我想在连接 USB 内存棒时记录日期。我创造了

sudo vi /etc/udev/rules.d/60-my.rules

其中包含

SUBSYSTEMS=="usb",ACTION=="add",KERNEL=="sd?1", ATTRS{serial}=="11353000000006E5", RUN+="/usr/local/bin/myusbrule.sh /dev/sdb1"

其中 11353000000006E5 是序列号。我的笔式驱动器。我的 shell 脚本 myusbrule.sh 是

#!/bin/bash

date >> /home/nilesh/log.log

但是当我连接笔式驱动器时,日志文件中没有任何更新,我哪里错了吗?

最佳答案

udev 不会在任何事件终端上运行您的脚本,并且它不会在 shell 上下文中执行它:因此您不能期望任何标准输出出现在您的终端上。您可以尝试写在日志文件或类似的东西上。

来源:http://www.reactivated.net/writing_udev_rules.html#external-run

关于linux - udev 规则不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24981714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com