chiark / gitweb /
cryptop.list: Fix column width calculation.
[distorted-keys] / keyfunc.sh.in
index 98354d17bb2a49bf1b8f6a6e1b3d5518c4de2d8f..31843bf9cac92978a97fecf98eef8308fb7955ac 100644 (file)
@@ -154,8 +154,14 @@ check () {
 
   validp=t
   case "$thing" in
-    *"$nl"*) validp=nil ;;
-    *) if ! expr >/dev/null "Q$thing" : "Q$ckpat\$"; then validp=nil; fi ;;
+    *"$nl"*)
+      validp=nil
+      ;;
+    *)
+      if ! expr >/dev/null "Q$thing" : "\(Q$ckpat\)\$"; then
+      validp=nil
+      fi
+      ;;
   esac
   case $validp in
     nil) echo >&2 "$quis: bad $ckwhat \`$thing'"; exit 1 ;;