mirror of
https://github.com/token2/fido2-manage.git
synced 2026-07-01 08:16:53 +00:00
Merge pull request #48 from allamiro/feature/long-form-flag-aliases
Add GNU-style long-form aliases for all CLI flags
This commit is contained in:
@@ -77,24 +77,24 @@ show_message() {
|
|||||||
|
|
||||||
while [[ "$#" -gt 0 ]]; do
|
while [[ "$#" -gt 0 ]]; do
|
||||||
case $1 in
|
case $1 in
|
||||||
-list) list=true ;;
|
-list|--list) list=true ;;
|
||||||
-info) info=true ;;
|
-info|--info) info=true ;;
|
||||||
-device) device="$2"; shift ;;
|
-device|--device) device="$2"; shift ;;
|
||||||
-pin) pin="$2"; shift ;;
|
-pin|--pin) pin="$2"; shift ;;
|
||||||
-storage) storage=true ;;
|
-storage|--storage) storage=true ;;
|
||||||
-fingerprint) fingerprint=true ;;
|
-fingerprint|--fingerprint) fingerprint=true ;;
|
||||||
-residentKeys) residentKeys=true ;;
|
-residentKeys|--residentKeys) residentKeys=true ;;
|
||||||
-domain) domain="$2"; shift ;;
|
-domain|--domain) domain="$2"; shift ;;
|
||||||
-delete) delete=true ;;
|
-delete|--delete) delete=true ;;
|
||||||
-credential) credential="$2"; shift ;;
|
-credential|--credential) credential="$2"; shift ;;
|
||||||
-changePIN) changePIN=true ;;
|
-changePIN|--changePIN) changePIN=true ;;
|
||||||
-setPIN) setPIN=true ;;
|
-setPIN|--setPIN) setPIN=true ;;
|
||||||
-reset) reset=true ;;
|
-reset|--reset) reset=true ;;
|
||||||
-uvs) uvs=true ;;
|
-uvs|--uvs) uvs=true ;;
|
||||||
-uvd) uvd=true ;;
|
-uvd|--uvd) uvd=true ;;
|
||||||
-forcePINchange) forcePINchange=true ;;
|
-forcePINchange|--forcePINchange) forcePINchange=true ;;
|
||||||
-setMinimumPIN) setMinimumPIN="$2"; shift ;;
|
-setMinimumPIN|--setMinimumPIN) setMinimumPIN="$2"; shift ;;
|
||||||
-help) help=true ;;
|
-help|--help) help=true ;;
|
||||||
*) show_message "Unknown parameter: $1" "Error"; exit 1 ;;
|
*) show_message "Unknown parameter: $1" "Error"; exit 1 ;;
|
||||||
esac
|
esac
|
||||||
shift
|
shift
|
||||||
|
|||||||
@@ -28,23 +28,23 @@ show_message() {
|
|||||||
|
|
||||||
while [[ "$#" -gt 0 ]]; do
|
while [[ "$#" -gt 0 ]]; do
|
||||||
case $1 in
|
case $1 in
|
||||||
-list) list=true ;;
|
-list|--list) list=true ;;
|
||||||
-info) info=true ;;
|
-info|--info) info=true ;;
|
||||||
-device) device="$2"; shift ;;
|
-device|--device) device="$2"; shift ;;
|
||||||
-pin) pin="$2"; shift ;;
|
-pin|--pin) pin="$2"; shift ;;
|
||||||
-storage) storage=true ;;
|
-storage|--storage) storage=true ;;
|
||||||
-fingerprint) fingerprint=true ;;
|
-fingerprint|--fingerprint) fingerprint=true ;;
|
||||||
-residentKeys) residentKeys=true ;;
|
-residentKeys|--residentKeys) residentKeys=true ;;
|
||||||
-domain) domain="$2"; shift ;;
|
-domain|--domain) domain="$2"; shift ;;
|
||||||
-delete) delete=true ;;
|
-delete|--delete) delete=true ;;
|
||||||
-credential) credential="$2"; shift ;;
|
-credential|--credential) credential="$2"; shift ;;
|
||||||
-changePIN) changePIN=true ;;
|
-changePIN|--changePIN) changePIN=true ;;
|
||||||
-setPIN) setPIN=true ;;
|
-setPIN|--setPIN) setPIN=true ;;
|
||||||
-reset) reset=true ;;
|
-reset|--reset) reset=true ;;
|
||||||
-setMinimumPIN) setMinimumPIN="$2"; shift ;;
|
-setMinimumPIN|--setMinimumPIN) setMinimumPIN="$2"; shift ;;
|
||||||
-uvs) uvs=true ;;
|
-uvs|--uvs) uvs=true ;;
|
||||||
-uvd) uvd=true ;;
|
-uvd|--uvd) uvd=true ;;
|
||||||
-help) help=true ;;
|
-help|--help) help=true ;;
|
||||||
*) show_message "Unknown parameter: $1" "Error"; exit 1 ;;
|
*) show_message "Unknown parameter: $1" "Error"; exit 1 ;;
|
||||||
esac
|
esac
|
||||||
shift
|
shift
|
||||||
|
|||||||
Reference in New Issue
Block a user