url="https://haksyn.tilde.team/markdown"
fname="index.md"
# Create temp directory.
dir=$(mktemp -d)
# Mount web directory to local directory.
rclone mount --daemon --http-url "$url" :http: "$dir"
# Open file in mdterm.
mdterm "$dir"/"$fname"
# Tidy up.
umount "$dir"
rm -r "$dir"
socat -u UDP-LISTEN:"$port",fork,user="$USER",group="$USER",range="$ip"/32 \
STDOUT | ts | tee -a "$log"
var=hello
export var
func() {
echo $var
}
ssh user@host "$(declare -f func); $(declare -p var); func"