使用 usbmount 的脚本超时

使用 usbmount 的脚本超时

我创建了一个脚本来完成某些需要相当长一段时间的任务。该脚本在安装设备时运行,usbmount但事实证明存在超时限制。

systemd-udevd: timeout: killing '/usr/share/usbmount/usbmount add'  
systemd-udevd: '/usr/share/usbmount/usbmount add' terminated by signal 9 (Killed)

有一个我发现类似的问题这建议使用at.但是,我无法弄清楚如何将${UM_MOUNTPOINT}变量传递给我的脚本。如有任何帮助,我们将不胜感激,谢谢。

答案1

我刚刚意识到它at接受来自的命令stdin,所以我用管道传递了我的命令及其参数:

echo "command '${UM_MOUNTPOINT}'" | at now

这解决了问题。

相关内容