From e43385e2cd39e7f31d594b348228d62b41515a68 Mon Sep 17 00:00:00 2001 From: epoch Date: Sun, 14 Nov 2021 04:24:51 +0000 Subject: choose has a default prompt if it is missing of $0. copy_start_nevermind.sh now uses -a from geturiline instead of assuming the first option --- copy_start_nevermind.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'copy_start_nevermind.sh') diff --git a/copy_start_nevermind.sh b/copy_start_nevermind.sh index 66bf922..08aa903 100755 --- a/copy_start_nevermind.sh +++ b/copy_start_nevermind.sh @@ -16,7 +16,13 @@ else fi scheme="$(uricut -s <<< "$uri")" -selection="$(printf "start with: %s\nremote_csn\ncopy\nshorten\nunshorten\ntitle\nverbose\nforget\nQR\n%s\n" "$(urigetline "$uri")" "$(printf "%s\n" "$uri" | uricut | grep -v '^whole')" \ + +with="$(urigetline "$uri" < ~/.config/uristart.conf)" +if [ "$with" != "$(urigetline -a "$uri" < ~/.config/uristart.conf)" ];then + with="[multiple matches]" +fi + +selection="$(printf "start with: %s\nremote_csn\ncopy\nshorten\nunshorten\ntitle\nverbose\nforget\nQR\n%s\n" "${with}" "$(printf "%s\n" "$uri" | uricut | grep -v '^whole')" \ | choose "${prompt}")" # | choose "$(printf "uri: '%s'\nwill be ran with: %s\n" "$uri" "$(urigetline "$uri")" )" -default start )" echo "$selection" -- cgit v1.2.3