DASH-SEARCH(1)

πŸ“¦ version 0.9.40, in ubuntu jammy

okay bestie, welcome to the dash-search page β€” it's a General Commands Manual situation and honestly? it's short, it's sweet, it does one thing, and it ate. πŸŽ€


✨ NAME ✨

dash-search β€” match arguments against cruft filter patterns πŸ•΅οΈβ™€οΈ


🌸 SYNOPSIS 🌸

dash-search [ file ] [ ... ]

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe, bestie. dash-search reads the files chillin' in these directories:

  • /usr/lib/cruft/filters-broken_symlinks
  • /usr/lib/cruft/filters-frbn
  • /usr/lib/cruft/filters-miss
  • /usr/lib/cruft/filters-unex

and it tries to match each command argument in turn against the patterns inside those files, using the shellexp(3) function. no cap, that's the whole plot. πŸ’…

and then β€” the slay part β€” any argument that matches gets printed on standard output, prefixed with the name of the file that contained the pattern it matched. so you literally always know which filter file was the one that caught it. iconic behaviour, honestly. πŸ‘‘


😭 BUGS 😭

same as shellexp(3). that's it. that's the bug report. fr fr. πŸ’€


πŸ”₯ SEE ALSO πŸ”₯


πŸ’œ AUTHOR πŸ’œ

this manual page was written by Anthony Towns <ajt@debian.org>, for the Debian GNU/Linux system (but may be used by others). king behaviour, we love to see it. 🫢


that's the whole page bestie, go forth and match some arguments 🌈✨

mwah πŸ’‹ β€” this little writeup is from October 17, 2007, so yes, it's vintage and it's still serving πŸ‘‘

πŸ“¦ where this page comes from