repo: uritools action: commit revision: path_from: revision_from: e30cd702286d91b99107bab4005e32e1e480c83f: path_to: revision_to:
commit e30cd702286d91b99107bab4005e32e1e480c83f Author: epochDate: Sun Nov 14 04:27:43 2021 +0000 ssh_hack was failing if there were no query string diff --git a/ssh_hack b/ssh_hack
--- a/ssh_hack
+++ b/ssh_hack
@@ -18,9 +18,12 @@ if [ "$u" ];then
HACK_USER="$u@"
fi
+if [ "$q" ];then
tmpfile=$(mktemp);
-printf '%s\n' "$q" | tr '&' '\n' | cut -d= -f1 | sed 's/^/SendEnv /g' > "$tmpfile"
-
-ssh -F "$tmpfile" -t ${HACK_PORT} ${HACK_USER}${d} ${p:1}
+ printf '%s\n' "$q" | tr '&' '\n' | cut -d= -f1 | sed 's/^/SendEnv /g' > "$tmpfile"
+ ssh -F "$tmpfile" -t ${HACK_PORT} ${HACK_USER}${d} ${p:1}
+else
+ ssh -t ${HACK_PORT} ${HACK_USER}${d} ${p:1}
+fi
#ssh -F <(printf '%s\n' "$q" | tr '&' '\n' | cut -d= -f1 | sed 's/^/SendEnv /g') -t ${HACK_PORT} ${HACK_USER}${d} ${p:1}
#ssh -F <(printf '%s\n' "$q" | tr '&' '\n' | cut -d= -f1 | sed 's/^/SendEnv /g') -t ${HACK_PORT} ${HACK_USER}${d} ${p:1}
-----END OF PAGE-----