udevルールファイルを自動的に入力するための「パス」USBポートのインポート

udevルールファイルを自動的に入力するための「パス」USBポートのインポート

私は自分自身を改善しようとしています。udevルールUSBシリアルデバイスまたはUSBサウンドカードに適用されます。自分で編集する必要なく、現場でUSBポート番号を入力したいと思います。ENV{ID_PATH}たとえば、このルールファイルを別のPCにコピーした場合に便利です。結果を解析するためにbashスクリプトを書くことができることを知っています(シリアルデバイスの場合)。

udevadm info /dev/ttyUSB0 | grep "ID_PATH="

または、結果を解析して(サウンドデバイスの場合)

udevadm monitor --kernel --subsystem-match=sound

値を取得し、ルールファイルに書き込みます。

RUNしかし、私はandフィールドにもっと興味がありますPROGRAM。私はそのような例を見つけましたこれそしてこれ外部サービス/スクリプトを呼び出しますが、ルールファイル自体内のフィールドを書き換えません。スクリプトを実行し、ENV{ID_PATH}sysfsパス(たとえば、自己設定や自己学習ルールファイル)でキー値を入力できるかどうか疑問に思います。udevそのような機能が提供されますか?では、どうすればよいですか?

関連情報