gpt4 book ai didi

linux - 这不应该记录每个新添加的 udev 吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:51:38 25 4
gpt4 key购买 nike

我添加了 /etc/udev/rules.d/00-test.rules 包含:

ACTION=="add",RUN="/usr/bin/echo Bonjour > /dev/kmsg"

基本上应该在每次添加 udev 时登录到 dmesg,但什么也没有发生。

出于学习目的,如何对每个 udev 添加执行操作?

最佳答案

首先应该是RUN+=而不是RUN

此外,您需要知道 udev 不会在 shell 上下文中执行 RUN 中指定的程序。意味着像 >/dev/kmsg 这样的 IO 重定向不可用。

你需要这样写规则:

ACTION=="add",RUN+="/bin/bash -c 'echo Bonjour > /dev/kmsg'"

关于linux - 这不应该记录每个新添加的 udev 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30039801/

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