размонтировать все внешние диски в mac os

в консоли

osascript -e 'tell application "Finder" to eject (every disk whose ejectable is true)'

либо создаем скрипт и делаем ему chmod +x <имя скрипта>