is there a way to eject all external hard drives from the command line? (OS X)

前端 未结 5 824
刺人心
刺人心 2021-02-07 13:41

Is there a way to eject all the mounted hard drive volumes on an OS X computer from the command line? Applescript is OK if I can wrap that in a shell script.

5条回答
  •  萌比男神i
    2021-02-07 14:26

    I do it like this:

    df | grep Volumes | awk '{ print $1 }' | while read disk; do diskutil unmount "$disk"; done
    

提交回复
热议问题