我正在尝试编写一个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技能非常有限。有什么帮助吗?