RemoteCommand t=$(mktemp); git archive --remote=ssh://src@kroovy.de:/path/to/repo HEAD toolbox.sh | tar -xO | tee $t | sha256sum | awk '{print $1}' | cmp -s <(echo "86dd63a2159898efeddc56e94232291f5412edf0e6e0fb0d862c81f03f5feff5") || exit; bash --rcfile <(cat .bashrc 2> /dev/null; cat $t); rm $t