如何同步文件系统并等待其完成

如何同步文件系统并等待其完成

在我的嵌入式设备上,我想让用户导出插入的 USB 磁盘上的日志。USB 磁盘通常仅用于读取,因此我不太关心安全卸载。但是当日志存储到它时,我需要同步它的文件系统以写入所有更改。目前我有一个脚本,它将日志复制到 USB 然后调用同步命令,但同步不会立即执行,用户必须在脚本完成后等待一些额外的时间。如果他在脚本完成后立即拔下 USB,则不会写入任何日志。有没有办法强制等待直到同步完成?或者有什么方法可以检查它?

相关内容