卸载“xxx“失败, 因为他当前正在使用. mac 移动硬盘推出失败解决方式

465 阅读1分钟

每当退出 mac 的外置硬盘时, 经常会发生类似这样的提示 

所以我写了一段 shell 脚本来清除所有由移动磁盘产生的进程, 以方便快速的推出磁盘 

DISK需要替换为你移动硬盘的地址

[使用教程](使用教程: github.com/Kori000/som…)

#!/bin/bash
DISK="/Volumes/Kori'sMedia"
PROCESSES=$(sudo lsof $DISK | awk '{print $2}' | tail -n +2 | uniq)
for p in $PROCESSES
do
    sudo kill -9 $p
done
echo "All processes using $DISK have been terminated."

 如果对您有用, 仓库点个 star 哈!!