remove unnecessary cat for executing the host script - drist - a remote deployment tool HTML git clone git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ DIR Log DIR Files DIR Refs DIR Tags DIR README DIR LICENSE --- DIR commit 92aca81f5528fe453c8da9dda92c5bf27f706572 DIR parent 31472da6fc412eb26c5ba6f80487be2b332909da HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 11 Aug 2018 12:21:06 +0200 remove unnecessary cat for executing the host script Diffstat: M drist | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) --- DIR diff --git a/drist b/drist @@ -34,12 +34,11 @@ remote_script() { if [ -f "${1}" ] then printf 'Executing script\n' - cat "${1}" | \ - ssh "${2}" 'DRIST=$(mktemp /tmp/drist.XXXXXXXXXXXX) && - cat - > "$DRIST" && - chmod u+x "$DRIST" && - "$DRIST" ; - rm "$DRIST"' + ssh "${2}" 'DRIST=$(mktemp /tmp/drist.XXXXXXXXXXXX) && + cat - > "$DRIST" && + chmod u+x "$DRIST" && + "$DRIST" ; + rm "$DRIST"' < "$1" fi }