aboutsummaryrefslogtreecommitdiff
path: root/xplumb
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2023-06-20 23:01:09 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2023-06-20 23:01:09 +0200
commit581865ee0c8b8aea872f053d804a41fb5f416b17 (patch)
tree9a2f99ea48c31629a5c3c42b0454483982cdbfed /xplumb
parentc5d101ab2c9db3b1a001cb56953cb90b24f8fdcf (diff)
downloadscripts-581865ee0c8b8aea872f053d804a41fb5f416b17.tar.gz
scripts-581865ee0c8b8aea872f053d804a41fb5f416b17.zip
Various shellcheck fixes (www.shellcheck.net)
Diffstat (limited to 'xplumb')
-rwxr-xr-xxplumb10
1 files changed, 5 insertions, 5 deletions
diff --git a/xplumb b/xplumb
index 8fec4ac..1d89796 100755
--- a/xplumb
+++ b/xplumb
@@ -18,7 +18,7 @@ menu=${MENU:-dmenu}
18menuopts="-l 10" 18menuopts="-l 10"
19 19
20text=$(xsel | sed 's/\n/ /g') 20text=$(xsel | sed 's/\n/ /g')
21if [ $(echo "$text" | wc -c) -ge 11 ]; then 21if [ "${#text}" -ge 11 ]; then
22 shorttext=$(echo "$text" | cut -b 1-10)... 22 shorttext=$(echo "$text" | cut -b 1-10)...
23else 23else
24 shorttext="$text" 24 shorttext="$text"
@@ -29,7 +29,7 @@ choice() {
29 $menu $menuopts -p "What to do with \"$shorttext\"?") 29 $menu $menuopts -p "What to do with \"$shorttext\"?")
30 30
31 if [ "$chosen" = "websearch" ]; then 31 if [ "$chosen" = "websearch" ]; then
32 websearch $text 32 websearch "$text"
33 elif [ "$chosen" = "edit" ]; then 33 elif [ "$chosen" = "edit" ]; then
34 f=$(mktemp) 34 f=$(mktemp)
35 xsel > "$f" 35 xsel > "$f"
@@ -39,13 +39,13 @@ choice() {
39 39
40trymail() { 40trymail() {
41 addr=$(echo "$1" | addressgrep) 41 addr=$(echo "$1" | addressgrep)
42 ( [ -n "$addr" ] && mail-compose $addr ) || return 1 42 ( [ -n "$addr" ] && mail-compose "$addr" ) || return 1
43} 43}
44 44
45tryman() { 45tryman() {
46 number=$(echo "$1" | sed 's/[^1-8]//g') 46 number=$(echo "$1" | sed 's/[^1-8]//g')
47 name=$(echo "$1" | sed 's/([1-8])//g' | sed 's/ //g') 47 name=$(echo "$1" | sed 's/([1-8])//g' | sed 's/ //g')
48 if [ $(man -w "$number" "$name" | wc -l) = 1 ]; then 48 if [ "$(man -w "$number" "$name" | wc -l)" = 1 ]; then
49 terminal -e man "$number" "$name" 49 terminal -e man "$number" "$name"
50 return 0 50 return 0
51 else 51 else
@@ -55,7 +55,7 @@ tryman() {
55 55
56tryurl() { 56tryurl() {
57 url=$(echo "$1" | urlgrep) 57 url=$(echo "$1" | urlgrep)
58 ( [ -n "$url" ] && $browser $url ) || return 1 58 ( [ -n "$url" ] && "$browser" "$url" ) || return 1
59} 59}
60 60
61#open-file -s spawn "$text" || \ 61#open-file -s spawn "$text" || \

Generated with cgit - Back to sebastiano.tronto.net