find
The same listing as ls, narrowed by text.
sefy find [TEXT] [OPTIONS]| Option | Meaning |
|---|---|
--kind <KIND> |
note, login, card, ssh-key, wifi, api-token, bank or file. |
--tag <TAG> |
Keep only items carrying every listed tag. |
$ sefy find mail2 mail login [mail]sefy find bank --kind loginWhat is searched
Section titled “What is searched”Titles, note bodies and a record’s public fields. The contents of stored
files are not: a match inside a binary would say nothing useful, and
searching them would mean decompressing and scanning every attachment on every
query. Secret fields — a login’s password and TOTP, a card’s number and cvv,
an ssh key’s private key and passphrase — are deliberately not searched
either: the same reasoning that keeps find out of file contents keeps it out
of anything meant to stay hidden until you ask for it by name.
Finding nothing is a normal result, not an error:
$ sefy find zzzno itemsThis is where find differs from a <REFERENCE>: commands that act on one item
refuse to guess between several matches, while find exists precisely to show
you all of them.