diff --git a/fido2-manage.sh b/fido2-manage.sh old mode 100644 new mode 100755 index a7f7417..34bcab5 --- a/fido2-manage.sh +++ b/fido2-manage.sh @@ -123,7 +123,7 @@ if $list; then echo "$command_output" | while read -r line; do if [[ $line =~ ^([^:]+) ]]; then - echo "Device [$device_count] : $(echo "${line}" | grep -oP '\(([^)]+)\)' | sed 's/(\(.*\))/\1/')" + echo "Device [$device_count] : $(echo "${line}" | grep -oP '(?<=\()(.+)(?=\))')" device_count=$((device_count + 1)) fi