• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

dmenu Command Examples in Linux

by Deepika

dmenu is a command-line program for Unix-like operating systems that provides a dynamic menu for launching other programs. It is commonly used as a launcher in window managers that follow the Unix philosophy of modularity and reusability. dmenu reads a list of newline-separated items from stdin, and shows them in a vertically scrolling list. The user can then select an item by typing a part of the item’s text and pressing Enter. The selected item is then printed to stdout.

dmenu Command Examples

1. Display a menu of the output of the `ls` command:

# ls | dmenu

2. Display a menu with custom items separated by a new line (`\n`):

# echo -e "red\ngreen\nblue" | dmenu

3. Let the user choose between multiple items and save the selected one to a file:

# echo -e "red\ngreen\nblue" | dmenu > color.txt

4. Launch dmenu on a specific monitor:

# ls | dmenu -m 1

5. Display dmenu at the bottom of the screen:

# ls | dmenu -b

Filed Under: Linux

Some more articles you might also be interested in …

  1. CentOS / RHEL 7 : How to install and configure telnet
  2. killall: command not found
  3. airpaste – Share messages and files on the same network using mDNS (Command Examples)
  4. btrfs balance Command Examples in Linux
  5. ufw Command Examples in Linux
  6. CentOS / RHEL : How to add iptable rules
  7. ip Command Examples to Manage Networking in Linux
  8. lvmdump Command Examples in Linux
  9. The System Activity Reporter (sar) Command in Linux
  10. rpmbuild : command not found

You May Also Like

Primary Sidebar

Recent Posts

  • “aws s3 ls” Command Examples
  • “aws s3 cp” Command Examples
  • “aws route53” Command Examples
  • “aws rds” Command Examples

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright