The need for the Eject command arises from two reasons. First, if there are open files on a disk, macOS refuses to let you eject it because doing so might result in data loss. Second, the Eject ...
A handy new feature of macOS Sequoia allows a mounted volume to self-eject once a process copying files from it ends. Here's how to use it. If you've ever copied a large file from a mounted .dmg file ...