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.
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!
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.
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!
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.
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!
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.
How to Display macOS Notifications from the Command Line
macappleText-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!
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!
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!
Use the “display” AppleScript command


Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.