From a423f0e46c0692f872dff297dff89fbe531f74fd Mon Sep 17 00:00:00 2001 From: Quentin Rameau Date: Tue, 14 Jan 2020 15:26:33 +0100 Subject: Add usage help to svlogtail --- svlogtail | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/svlogtail b/svlogtail index 4daa2f9..4e91149 100755 --- a/svlogtail +++ b/svlogtail @@ -1,8 +1,13 @@ #!/bin/sh -# svlogtail [LOGS...] - show svlogd logs conveniently -# -# Without arguments, show current logs of all services, uniquely. -# With arguments, show all logs of mentioned services. + +usage () { + cat <<-'EOF' + svlogtail [LOG...] - show svlogd logs conveniently + + Without arguments, show current logs of all services, uniquely. + With arguments, show all logs of mentioned services + EOF +} if [ $# = 0 ]; then cat /var/log/socklog/*/current | sort -u @@ -11,6 +16,9 @@ else old= cur= for log; do + case "$log" in + -*) usage; exit 1;; + esac if [ -d /var/log/socklog/$log ]; then old="$old /var/log/socklog/$log/*.[us]" cur="$cur /var/log/socklog/$log/current" -- cgit 1.4.1