chiark / gitweb /
bin/start-ssh-agent: Style tweaking of `case' statements.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 5 Nov 2016 21:28:22 +0000 (21:28 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Wed, 30 Nov 2016 12:43:11 +0000 (12:43 +0000)
bin/start-ssh-agent

index 542abcd124183e73207a09b2241d73067032d38e..c72e1294cbf91a15df3c824f3c23ac553cc58003 100755 (executable)
@@ -11,13 +11,13 @@ esac
 force= chosen= commands=
 while [ $# -gt 0 ]; do
   case "$1" in
-    -h | --help) echo "$usage"; exit 0;;
-    -c | --cshell | --tcsh) style=csh chosen=t;;
-    -b | --bourne | --bash | --zsh) style=sh chosen=t;;
-    -f | --force) force=t;;
-    --) shift; break;;
-    -*) echo >&2 "$usage"; exit 1;;
-    *) break;;
+    -h | --help) echo "$usage"; exit 0 ;;
+    -c | --cshell | --tcsh) style=csh chosen=t ;;
+    -b | --bourne | --bash | --zsh) style=sh chosen=t ;;
+    -f | --force) force=t ;;
+    --) shift; break ;;
+    -*) echo >&2 "$usage"; exit 1 ;;
+    *) break ;;
   esac
   shift
 done
@@ -62,13 +62,7 @@ fi
 
 ### Run a program, or export the details
 case $style in
-  sh)
-    echo "SSH_AUTH_SOCK='$SSH_AUTH_SOCK'; export SSH_AUTH_SOCK"
-    ;;
-  csh)
-    echo "setenv SSH_AUTH_SOCK '$SSH_AUTH_SOCK'"
-    ;;
-  commands)
-    exec "$@"
-    ;;
+  sh) echo "SSH_AUTH_SOCK='$SSH_AUTH_SOCK'; export SSH_AUTH_SOCK" ;;
+  csh) echo "setenv SSH_AUTH_SOCK '$SSH_AUTH_SOCK'" ;;
+  commands) exec "$@" ;;
 esac