macOS
brew install smenulocal Homebrew formula metadata
brew / rang 13532
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de smenu pour les workflows d'agents IA.
installation
brew install smenulocal Homebrew formula metadata
sudo apk add smenuAlpine Linux edge package indexes · smenu · Source: dl-cdn.alpinelinux.org
sudo apt install smenuDebian stable package indexes · smenu · Source: deb.debian.org
nix profile install nixpkgs#smenunixpkgs package indexes · pkgs/by-name/sm/smenu/package.nix · Source: api.github.com
sudo zypper install smenuopenSUSE Tumbleweed package metadata · smenu · Source: download.opensuse.org
aperçu
Powerful and versatile CLI selection tool for interactive or scripting use
historique
smenu is a terminal selection filter: it reads words from standard input or a file, displays them as an interactive terminal menu, and writes the selected value back to the shell pipeline. It is a package-nerd tool because it turns ordinary POSIX pipelines into small interactive workflows without requiring a full TUI framework.
The official repository describes smenu as starting as a lightweight and flexible terminal menu generator before evolving into a versatile CLI selection tool for interactive or scripting use. Its README compares it to `sed`, but for selection rather than editing.
The README notes that some Linux distributions already package smenu and that it can be built on Unix-like systems with a functional terminfo development platform. The supplied package metadata records Homebrew, Alpine, Debian, Ubuntu, Nix, and openSUSE package names.
A common pattern is command substitution: pipe text into `smenu`, let the user choose with keyboard or mouse in a scrolling terminal window, and store the result in a shell variable. The README examples select fields from `/proc` and `/etc/passwd` output.
Package maintainers care because smenu depends on terminal capabilities, terminfo, UTF-8 behavior, and interactive shell ergonomics. It is a compact example of packaging a C-based CLI that must behave correctly across many terminals.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
smenu | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:smenu |
|---|---|
| Version | 1.5.0 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://github.com/p-gen/smenu |
| Dépôt | https://github.com/p-gen/smenu |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
smenu 1.2.0-1+b1
curse-based CLI selection box
https://github.com/p-gen/smenu
sudo apt install smenusmenu
nix profile install nixpkgs#smenusmenu 1.2.0-1
curse-based CLI selection box
https://github.com/p-gen/smenu
sudo apt install smenusmenu 1.5.0-r0
A standard input word picker
https://github.com/p-gen/smenu
sudo apk add smenusmenu-doc 1.5.0-r0
A standard input word picker (documentation)
https://github.com/p-gen/smenu
sudo apk add smenu-docsmenu 1.5.0-1.5
A standard input word picker
https://github.com/p-gen/smenu
sudo zypper install smenusmenu-tests 1.5.0-1.5
Testing system for smenu
https://github.com/p-gen/smenu
sudo zypper install smenu-testspiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.