commands.sh

pass otp

all

A pass extension for managing one-time-password (OTP) tokens.

More info →

Options (5)

-c, --clipboolean

Copy and don't print a 2FA code using the OTP token in a pass file

Example: pass otp {{[-c|--clip]}} {{path/to/pass}}
-q, --qrcodeboolean

Display a QR code using the OTP token stored in a pass file

Example: pass otp uri {{[-q|--qrcode]}} {{path/to/pass}}
-s, --secretboolean

Prompt for an OTP secret value specifying issuer and account (at least one must be specified) and append to existing pass file

Example: pass otp append {{[-s|--secret]}} {{[-i|--issuer]}} {{issuer_name}} {{[-a|--account]}} {{account_name}} {{path/to/pass}}
-i, --issuerboolean

Prompt for an OTP secret value specifying issuer and account (at least one must be specified) and append to existing pass file

Example: pass otp append {{[-s|--secret]}} {{[-i|--issuer]}} {{issuer_name}} {{[-a|--account]}} {{account_name}} {{path/to/pass}}
-a, --accountboolean

Prompt for an OTP secret value specifying issuer and account (at least one must be specified) and append to existing pass file

Example: pass otp append {{[-s|--secret]}} {{[-i|--issuer]}} {{issuer_name}} {{[-a|--account]}} {{account_name}} {{path/to/pass}}

Examples (6)

Prompt for an otpauth URI token and create a new pass file

pass otp insert path/to/pass

Prompt for an otpauth URI token and append to an existing pass file

pass otp append path/to/pass

Print a 2FA code using the OTP token in a pass file

pass otp path/to/pass

Copy and don't print a 2FA code using the OTP token in a pass file

pass otp [-c|--clip] path/to/pass

Display a QR code using the OTP token stored in a pass file

pass otp uri [-q|--qrcode] path/to/pass

Prompt for an OTP secret value specifying issuer and account (at least one must be specified) and append to existing pass file

pass otp append [-s|--secret] [-i|--issuer] issuer_name [-a|--account] account_name path/to/pass
made by @shridhargupta | data from tldr-pages