编写一个bash脚本,在插入/拔出USB设备时执行命令

时间:2015-06-03 18:36:58

标签: linux bash usb dac lsusb

我正在尝试编写一个bash脚本,以便Linux在插入或移除USB DAC时重置pulseaudio。到目前为止它看起来像这样。

#/bin/bash
while :
do
    sleep 5
    if lsusb | grep YOURID
        then
            continue
    fi
    WHAT YOU WANT TO HAPPEN
done

当lsusb检测到设备时,它每5秒执行一次命令我想编写两个脚本,一个在插入时运行命令,另一个在拔出插件时运行命令。我希望命令只运行一次而不是每5秒运行一次,但我不知道如何实现这一点,因为我的Bash技能非常有限。有什么帮助吗?

0 个答案:

没有答案