simevent - smdev - suckless mdev
 (HTM) git clone git://git.suckless.org/smdev
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       simevent (323B)
       ---
            1 #!/bin/sh
            2 #
            3 # Simulate add/remove events by writing directly
            4 # into the uevent files.
            5 
            6 if [ "$#" -ne 1 ] || [ "$1" != add ] && [ "$1" != remove ]; then
            7         echo "usage: simevent add|remove" 1>&2
            8         exit 1
            9 fi
           10 
           11 find /sys/devices -type f -path '*/dev' -exec \
           12         sh -c 'for f do printf %s\\n "$0" > "${f%/*}"/uevent; done' "$1" {} +