From 230d42c193ed34b7f1425467855d826eae1bbc0f Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 8 Jan 2023 21:03:06 +0100 Subject: [PATCH 1/3] Allow multiple sequential url replacements --- uoeia | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uoeia b/uoeia index 7e202c9..b1acb09 100755 --- a/uoeia +++ b/uoeia @@ -76,11 +76,11 @@ dereference() { # teddit to original redd.it hosted picture output="${1//teddit.net\/pics\/w:null_/i.redd.it/}" # nitter to twitter - output="${1//nitter.net/twitter.com}" + output="${output//nitter.net/twitter.com}" # custom replacements: for rep in "${replacements[@]}"; do - output="${1//${rep%:::*}/${rep#*:::}}" + output="${output//${rep%:::*}/${rep#*:::}}" done echo "$output" } From 44ad9a102890a23fb6d1c7418e7e270ecf322174 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 8 Jan 2023 21:03:18 +0100 Subject: [PATCH 2/3] Improve teddit url replacement --- uoeia | 1 + 1 file changed, 1 insertion(+) diff --git a/uoeia b/uoeia index b1acb09..235e0f6 100755 --- a/uoeia +++ b/uoeia @@ -75,6 +75,7 @@ dereference() { # default replacements: # teddit to original redd.it hosted picture output="${1//teddit.net\/pics\/w:null_/i.redd.it/}" + output="${output//teddit.net/reddit.com}" # nitter to twitter output="${output//nitter.net/twitter.com}" From 4a2c9d359b941b042c10a610609339a8d7ff3b1c Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 8 Jan 2023 21:03:33 +0100 Subject: [PATCH 3/3] Remove cache directory after completion --- uoeia | 1 + 1 file changed, 1 insertion(+) diff --git a/uoeia b/uoeia index 235e0f6..a770bc4 100755 --- a/uoeia +++ b/uoeia @@ -40,6 +40,7 @@ die() { cleanup() { rm -f -- "$cache_dir"/* + rm -r -- "$cache_dir" } from_local() {