我可以在卸载时抑制最后一刻的“写入磁盘”对话框吗?(bash 脚本)

我可以在卸载时抑制最后一刻的“写入磁盘”对话框吗?(bash 脚本)

我有一个 bash 脚本,它会在插入驱动器时将文件复制到驱动器,然后卸载。实际的复制行很简单:

cp $SRCDIR/$FILE $DRIVE

并卸载:

umount $DRIVE

但是,一旦 cp 完成并且出现 umount ,文件系统仍然必须完成该作业,并且我看到以下内容:

对话

现在,当我需要通过 10 个 USB 集线器将相同的文件复制到大约 500 个 USB 驱动器时,可以使用此脚本。我已经有自己的方法来通知我什么时候需要弹出哪个驱动器,并且弹出一百万个窗口非常烦人。除了发送“睡眠 5 秒”命令(这真的不会太糟糕)之外,还有什么方法可以抑制这些消息吗?

答案1

sync卸载之前运行该命令。

相关内容