当使用挂载点作为参数挂载特定 USB 驱动器时,运行脚本的正确方法是什么?

当使用挂载点作为参数挂载特定 USB 驱动器时,运行脚本的正确方法是什么?

当便携式 USB 驱动器连接到装有 Ubuntu 18.04 的桌面时,我想更新其上的某些文件。我可以使用脚本来完成此操作,但为此必须确定目标位置(FS 挂载点)。

myscript <mountpoint>当标签或 VENDOR_ID:MODEL_ID 指定的驱动器插入并安装时系统如何触发?

  • 使用 udev,我可以指定永久挂载点,并对其进行硬编码。可能有效,但与现有的标准环境(udisks2 等)相冲突。

  • 使用 systemd 解决方案(https://askubuntu.com/a/679600/110476) 在一个单元中我也不能指定挂载点作为脚本参数。

有没有一个通用的、可移植的解决方案来解决这个问题?

相关内容