Scripting udev goto和标签
我应该只在同一个文件中使用Scripting udev goto和标签,scripting,udev,Scripting,Udev,我应该只在同一个文件中使用goto和标签,还是可以在为udev编写规则时在单独的文件中使用它 以下代码有效吗 $ cat 05-some.rules GOTO="other_label" $ cat 10-other.rules LABEL="other_label" 我意识到这是一个老问题,但我正在调查同样的事情,我想我会分享我的发现 首先,我所有的测试都是使用udev版本147 我只能在同一个文件中使用带有标签的GOTO。我没有在任何地方读到GOTO和标签必须在同一个文件中,但是在我的测
goto
和标签
,还是可以在为udev
编写规则时在单独的文件中使用它
以下代码有效吗
$ cat 05-some.rules
GOTO="other_label"
$ cat 10-other.rules
LABEL="other_label"
我意识到这是一个老问题,但我正在调查同样的事情,我想我会分享我的发现 首先,我所有的测试都是使用udev版本147 我只能在同一个文件中使用带有标签的GOTO。我没有在任何地方读到GOTO和标签必须在同一个文件中,但是在我的测试中,如果我有一个规则,其中包含对不同文件中标签的GOTO,那么该规则将被跳过 另外,我在使用udevadm测试时看到一个错误: 解析文件:转到“不同文件中的标签”在“/etc/udev/rules.d/test.rules”中没有匹配的标签 然后,它继续读取不同文件中的更多规则 我用
/etc/udev/udev.conf
中的udev_log=“debug”
完成了这项工作