मैं Ubuntu 13.10 के तहत udev के साथ खुद को परिचित करने की कोशिश कर रहा हूं।
यहां मेरा पहला सरल 95.usbbackup.rules नियम है:
ACTION=="add", SUBSYSTEMS="usb", RUN+="/usr/local/bin/my_backup.sh"
और यहाँ स्क्रिप्ट है (जिसे chmodded + x किया गया है) my_backup.sh:
#!/bin/bash
touch /tmp/test
जब मैं बाहरी ड्राइव में प्लग करता हूं तो कुछ भी नहीं होता है। यदि नियम निकाल दिया जाए तो मैं कैसे जांच कर सकता हूं (एक लॉग, एक कमांड, कुछ भी)?
बहुत बहुत धन्यवाद
SUBSYSTEMS=="usb"
। यानी डबल==
जो एकल के बजाय समानता के लिए परीक्षण=
करता है जो एक कुंजी को एक मूल्य प्रदान करता है।