From fe4784225fa19e737d4467257a571ae08425348a Mon Sep 17 00:00:00 2001 From: Michael Reed Date: Sat, 9 Jan 2016 03:35:36 -0500 Subject: vis-open: Use basename of $0 in usage message If vis-open is placed in a user's PATH and executed then $0 will be vis-open's absolute path: $ vis-open -h usage: /usr/local/bin/vis-open [-h] [-p prompt] [file-pattern] This isn't very pretty, so use basename(1) on $0: $ vis-open -h usage: vis-open [-h] [-p prompt] [file-pattern] --- vis-open | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vis-open b/vis-open index a47249f..b170f0c 100755 --- a/vis-open +++ b/vis-open @@ -7,7 +7,7 @@ PATTERN="." while [ $# -gt 0 ]; do case "$1" in -h|--help) - echo "usage: $0 [-h] [-p prompt] [file-pattern]" + echo "usage: $(basename $0) [-h] [-p prompt] [file-pattern]" exit 0; ;; -p) -- cgit v1.2.3 From 765e455fecee1adee2e35852da08c5a9820581aa Mon Sep 17 00:00:00 2001 From: Michael Reed Date: Sat, 9 Jan 2016 03:38:32 -0500 Subject: vis-open: Print error message to stderr --- vis-open | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vis-open b/vis-open index b170f0c..70d5328 100755 --- a/vis-open +++ b/vis-open @@ -26,7 +26,7 @@ if ! type "$VIS_MENU" >/dev/null 2>&1; then if [ ! -z "$DISPLAY" ] && type "dmenu" >/dev/null 2>&1; then VIS_MENU="dmenu" else - echo "Neither slmenu nor dmenu found" + echo "Neither slmenu nor dmenu found" >&2 exit 1 fi fi -- cgit v1.2.3