16 lines
314 B
Bash
Executable File
16 lines
314 B
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
|
|
str isvalue "$1" \
|
|
&& printf "Usage: %s\n" "$0" 1>&2 \
|
|
&& exit 64 \
|
|
|| str isvalue "$PIGPEN" \
|
|
&& printf "%s\n" "$PIGPEN" \
|
|
&& exit 0 \
|
|
|| str isvalue "$XDG_CONFIG_HOME" \
|
|
&& printf "%s\n" "$XDG_CONFIG_HOME" \
|
|
&& exit 0 \
|
|
|| printf "%s/.pigpen\n" "$HOME" \
|
|
&& exit 0 \
|
|
|| exit 1
|