LinuxCommandLibrary

op

Official CLI for 1Password's desktop app.

TLDR

Sign in to a 1Password account

$ op signin
copy


List all vaults
$ op vault list
copy


Print item details in JSON format
$ op item get [item_name] --format json
copy


Create a new item with a category in the default vault
$ op item create --category [category_name]
copy


Print a referenced secret to stdout
$ op read [secret_reference]
copy


Pass secret references from exported environment variables to a command
$ op run -- [command]
copy


Pass secret references from an environment file to a command
$ op run --env-file [path/to/env_file.env] -- [command]
copy


Read secret references from a file and save plaintext secrets to a file
$ op inject --in-file [path/to/input_file] --out-file [path/to/output_file]
copy

Copied to clipboard