From 190d6ee55ae370e5968abae2f7981d9c44d92a9b Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Tue, 18 Mar 2025 01:27:36 -0700 Subject: [PATCH] :pencil2: Slightly cleaner script --- scripts/rt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/scripts/rt b/scripts/rt index d3c93d72..d527505d 100755 --- a/scripts/rt +++ b/scripts/rt @@ -1,8 +1,13 @@ #!/usr/bin/env bash -if pgrep -x "openvpn" >/dev/null; then - IPV4=$(ip addr show dev tun0 | grep inet | awk '{print $2}' | cut -d/ -f1 | head -n 1) - /usr/bin/rtorrent -b "$IPV4" -else - echo "openvpn is not running. please start your VPN first." -fi +main() { + if pgrep -x "openvpn" >/dev/null; then + IPV4=$(ip addr show dev tun0 | grep inet | awk '{print $2}' | cut -d/ -f1 | head -n 1) + /usr/bin/rtorrent -b "$IPV4" + else + echo "openvpn is not running. please start your VPN first." + exit 1 + fi +} + +main