magus-where
Print the absolute path of a project
Synopsis
magus where [filter...]
Description
Fuzzy-match a project by leaf-anchored substring and print its absolute path to stdout. Designed for shell substitution:
cd "$(magus where api)" code "$(magus where dash)"
Filters are AND-combined substrings. On a unique top score the path is printed and the command exits 0. On ambiguity, candidates are listed on stderr and the command exits 2. No interactive picker - use magus x for that.
Examples
Navigate to a project
cd "$(magus where api)"
Open in editor
code "$(magus where dash)"
AND-filter: must match both tokens
magus where api gateway
See Also
magus(1), magus-ls(1), magus-describe(1), magus-run(1), magus-x(1), magus-affected(1), magus-insight(1), magus-graph(1), magus-watch(1), magus-status(1), magus-doctor(1), magus-config(1), magus-server(1), magus-completion(1), magus-man(1), magus-init(1), magus-self(1), magus-version(1)