aboutsummaryrefslogtreecommitdiff
path: root/dmenu-mail-aliases
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 /dmenu-mail-aliases
parentc5d101ab2c9db3b1a001cb56953cb90b24f8fdcf (diff)
downloadscripts-581865ee0c8b8aea872f053d804a41fb5f416b17.tar.gz
scripts-581865ee0c8b8aea872f053d804a41fb5f416b17.zip
Various shellcheck fixes (www.shellcheck.net)
Diffstat (limited to 'dmenu-mail-aliases')
-rwxr-xr-xdmenu-mail-aliases15
1 files changed, 12 insertions, 3 deletions
diff --git a/dmenu-mail-aliases b/dmenu-mail-aliases
index 582f8e3..76999de 100755
--- a/dmenu-mail-aliases
+++ b/dmenu-mail-aliases
@@ -2,9 +2,14 @@
2 2
3# Select mail alias via dmenu 3# Select mail alias via dmenu
4# The email address must be the second word in a line of $aliasfile 4# The email address must be the second word in a line of $aliasfile
5# Usage: dmenu-mail-aliases [-m menu]
6# Requires: dmenu (or similar) 5# Requires: dmenu (or similar)
7 6
7# Usage: dmenu-mail-aliases [-m menu]
8
9usage() {
10 echo "Usage: dmenu-mail-aliases [-m MENU]"
11}
12
8menu="dmenu -l 20" 13menu="dmenu -l 20"
9aliasfile="$HOME/.mblaze/aliases" 14aliasfile="$HOME/.mblaze/aliases"
10 15
@@ -13,8 +18,12 @@ while getopts "m:" opt; do
13 m) 18 m)
14 menu="$OPTARG" 19 menu="$OPTARG"
15 ;; 20 ;;
21 *)
22 usage
23 exit 1
24 ;;
16 esac 25 esac
17done 26done
18shift `expr $OPTIND - 1` 27shift $((OPTIND - 1))
19 28
20$menu $menuopts <"$aliasfile" | awk '{print $NF}' 29$menu <"$aliasfile" | awk '{print $NF}'

Generated with cgit - Back to sebastiano.tronto.net