This document proposes some new features to be added to command-line version of pwsafe (called pwsafe-cli, in src/ui/cli). It will probably not achieve feature parity with the GUI version, but will make pwsafe a lot more useful at the command-line.
- Existing Actions
- New Actions
- Multi-safe operations
All commands require the safe to be operated on as the very first argument to pwsafe-cli. This is the "current" safe: any operation that requires another safe provides the path to that safe as the value to the operation (e.g. --diff=some/other/safe.psafe3).