diff options
author | June McEnroe <june@causal.agency> | 2021-09-28 17:04:04 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2021-09-28 17:04:04 -0400 |
commit | 38345004720d640ac474a0c14cdc09b8414dfe0c (patch) | |
tree | 1950895062f6d38135f836767230d55324b73d30 /catsit.in | |
parent | Refer to glob(7) (diff) | |
download | catsit-1.4.tar.gz catsit-1.4.zip |
Show /var/log/messages after catsit command 1.4
Diffstat (limited to '')
-rw-r--r-- | catsit.in | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/catsit.in b/catsit.in index 6e934f1..0d28a1d 100644 --- a/catsit.in +++ b/catsit.in @@ -8,18 +8,20 @@ die() { : ${CATSITD_PIPE:='%%RUNDIR%%/catsitd.pipe'} -while getopts 'c:' opt; do - case "${opt}" in +quiet= +while getopts 'c:q' opt; do + case $opt in (c) CATSITD_PIPE=$OPTARG;; + (q) quiet=q;; (?) exit 1;; esac done shift $((OPTIND - 1)) -if ! [ -p "${CATSITD_PIPE}" ]; then +if ! test -p "${CATSITD_PIPE}"; then die "${CATSITD_PIPE} is not a named pipe" fi -if ! [ -w "${CATSITD_PIPE}" ]; then +if ! test -w "${CATSITD_PIPE}"; then die "${CATSITD_PIPE} is not writable" fi @@ -35,3 +37,7 @@ if [ "${action}" != "${valid}" ]; then fi echo "$@" > "${CATSITD_PIPE}" +test $quiet && exit + +sleep 0.1 +tail /var/log/messages | grep catsitd |