How to Display macOS Notifications from the Command Line

Tyler Tyler (304)
5 minutes

In this guide, we're going to use AppleScript and a tool called osascript to display macOS notifications. AppleScript is a scripting language created by Apple that allows us to automate control of Mac applications, and osascript is a tool that allows us to execute AppleScript from the command line.

With these tools, we can easily display macOS notifications from the command line or from within shell scripts.

Posted in these interests:
h/mac88 guides
h/apple102 guides

Text-only notification

The display command can be run like this:

display notification "test notification!"

But if we want to execute this from the command line, we need to use osascript with the -e flag.

osascript -e 'display notification "test notification!"'

Notification with a title

osascript -e 'display notification "test notification!" with title "This is the title"'

Run any of these examples from the Terminal application (or your favorite terminal emulator), and you'll see the notifications appear!

What is "other" storage and how do you fix it?
20 minutes

Anyone who has ever had a computer, smartphone, or other techy gadget, knows storage can often be an issue in maintaining those devices.