commands.sh

keepassxc-cli

all

Interface for KeePassXC.

More info →

Options (5)

-g, --generateboolean

Add an entry with an auto-generated password

Example: keepassxc-cli add {{[-g|--generate]}} {{path/to/database_file}} {{entry_name}}
-t, --totpboolean

Copy a TOTP code to the clipboard

Example: keepassxc-cli clip {{[-t|--totp]}} {{path/to/database_file}} {{entry_name}}
-W, --wordsboolean

Generate a passphrase with 7 words

Example: keepassxc-cli diceware {{[-W|--words]}} 7
boolean

Generate a password with 16 printable ASCII characters

Example: keepassxc-cli generate {{[-lUns|--lower --upper --numeric --special]}} {{[-L|--length]}} 16
-L, --lengthboolean

Generate a password with 16 printable ASCII characters

Example: keepassxc-cli generate {{[-lUns|--lower --upper --numeric --special]}} {{[-L|--length]}} 16

Examples (8)

Search entries

keepassxc-cli search path/to/database_file name

List the contents of a folder

keepassxc-cli ls path/to/database_file path/to/directory

Add an entry with an auto-generated password

keepassxc-cli add [-g|--generate] path/to/database_file entry_name

Delete an entry

keepassxc-cli rm path/to/database_file entry_name

Copy an entry's password to the clipboard

keepassxc-cli clip path/to/database_file entry_name

Copy a TOTP code to the clipboard

keepassxc-cli clip [-t|--totp] path/to/database_file entry_name

Generate a passphrase with 7 words

keepassxc-cli diceware [-W|--words] 7

Generate a password with 16 printable ASCII characters

keepassxc-cli generate [-lUns|--lower --upper --numeric --special] [-L|--length] 16
made by @shridhargupta | data from tldr-pages