Networking

Browse Remote Markdown


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"

Collect Logs from Router


socat -u UDP-LISTEN:"$port",fork,user="$USER",group="$USER",range="$ip"/32 \
    STDOUT | ts | tee -a "$log"

Run Local Function on Remote Server


var=hello

export var

func() {

    echo $var
}

ssh user@host "$(declare -f func); $(declare -p var); func"