BWILD(1)

πŸ“¦ version 25.0.3, in alpine 3.24

πŸ’… BWILD(1) β€” the Bareos "wildcard" engine, bestie edition ✨

okay so real talk, this is the manual page for bwild, part of the Backup Archiving REcovery Open Sourced crew πŸŽ€


🌸 SYNOPSIS 🌸

bwild [options] -f <data-file>

✨ DESCRIPTION ✨

So this page is gonna give you the lowdown on the bwild command, briefly, because we respect your time πŸ’–

It's a simple little program that lets you test wild-card expressions against a file of data. That's it. That's the whole vibe. Like a little playground where you can try your patterns out and see what matches. Iconic, honestly πŸ¦‹


πŸ‘‘ OPTIONS πŸ‘‘

Here's the summary of options, bestie β€” every single one, no skips 🫢

  • -? β€” shows the program's version and usage. Like a little "hi, here's who I am" moment πŸ’β€β™€οΈ
  • -d nn β€” sets the debug level to nn. Turn it up and watch it spill the tea about what it's doing πŸ”₯
  • -dt β€” prints a timestamp in the debug output. So you know exactly when each debug line happened ⏰
  • -f <data-file> β€” okay so the data-file is a filename containing lines of data that will be matched (or not matched!) against one or more patterns. When you run the program, it prompts you for a wild-card pattern, then applies it one line at a time against the data in the file. Every line that matches gets printed, preceded by its line number. Then it prompts you again for another pattern, forever, like a little loop of discovery πŸ’«
    • enter an empty line for a pattern to terminate the program 😌
    • you can print only the lines that do not match by using the -n option
    • and you can suppress printing of line numbers with the -l option
  • -n β€” print lines that do not match. the hater mode of matching πŸ™ˆ
  • -l β€” suppress line numbers. minimal, clean, no numbers, just vibes πŸŽ€
  • -i β€” use case insensitive match. so HELLO and hello are literally the same thing and honestly? fair πŸ’…

🌈 SEE ALSO 🌈

fnmatch(3) β€” go read that one too, it's the whole matching family ykyk 🧚


πŸ’œ AUTHOR πŸ’œ

This manual page was written by Bruno Friedmann <bruno@ioda-net.ch>. king behaviour, thank you for your service πŸ‘‘


and that's the whole page fr fr, no cap, every flag accounted for πŸ’–

Kern Sibbald Β· 30 October 2011 β€” that's the source/version and date bestie, signing off! πŸ¦‹βœ¨πŸ“

πŸ“¦ where this page comes from