From 7fb85b98ac81064a38632e1501b72818fcc00f89 Mon Sep 17 00:00:00 2001 From: epoch Date: Sun, 17 Nov 2019 02:13:33 -0600 Subject: made uristart log $2 along with the uri so you can have tags or a "referer" in your logs --- uristart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'uristart') diff --git a/uristart b/uristart index 08eede3..4ff1056 100755 --- a/uristart +++ b/uristart @@ -1,4 +1,7 @@ #!/bin/bash +### arguments: +# $1: the URI we're starting +# $2: the "referer" of the URI we're starting. ##might have to configure me. ASKUSER="dmenu -p" uri="${1}" @@ -50,7 +53,11 @@ scheme="$(printf "%s\n" "$uri" | uricut -s)" ## uri *might* contain pattern matching special characters. :/ ## which could break things in weird and exciting ways if ! cut '-d ' -f1 ~/.cache/uristart.log | grep -Fx "$uri" 2>&1 >/dev/null;then #only log URIs that aren't already listed - printf "%s\n" "$uri" >> ~/.cache/uristart.log + if [ "$2" ];then + printf "%s %s\n" "$uri" "$2" >> ~/.cache/uristart.log + else + printf "%s\n" "$uri" >> ~/.cache/uristart.log + fi fi eval "$(printf "%s\n" "$uri" | sed 's/'\''/'\''\\'\'''\''/g' | uriprintf "$line")" #fi -- cgit v1.2.3