timmy 修订了这个 Gist 10 months ago. 转到此修订
1 file changed, 11 insertions
eject_usb.sh(文件已创建)
| @@ -0,0 +1,11 @@ | |||
| 1 | + | #!/bin/bash | |
| 2 | + | # Script to unmount and eject all external USB drives | |
| 3 | + | ||
| 4 | + | # 找到所有外接裝置並處理 | |
| 5 | + | diskutil list | grep "external, physical" | awk '{print $1}' | while read -r disk; do | |
| 6 | + | echo "Unmounting all volumes on $disk..." | |
| 7 | + | diskutil unmountDisk "$disk" | |
| 8 | + | echo "Ejecting $disk..." | |
| 9 | + | diskutil eject "$disk" | |
| 10 | + | done | |
| 11 | + | ||
上一页
下一页