svc

Unnamed repository; edit this file 'description' to name the repository.
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување cd7f424eeec7ef3cb7e381c974a4fb1ca470b311
родитељ 761ea94fd8802390930ac0d329886b0499e138f3
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Mon, 18 Jul 2022 15:12:03 +0200

Add actual messages

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mbin/service | 16++++++++++------
измењених датотека: 1, додавања: 10(+), брисања: 6(-)

diff --git a/bin/service b/bin/service @@ -23,13 +23,17 @@ errno() return $1 } -msg serv "Starting %s\t\t\t" ${service##*/} case "$cmd" in -e*) svc -e "${service}";; -sta*) svc -s "${service}";; -sto*) svc -k "${service}";; -r*) svc -r "${service}";; -*) errno 3;; +e*) msg serv "Exists %s?\t\t\t" ${service##*/} + svc -e "${service}";; +sta*) msg serv "Starting %s\t\t\t" ${service##*/} + svc -s "${service}";; +sto*) msg serv "Stopping %s\t\t\t" ${service##*/} + svc -k "${service}";; +r*) msg serv "Restarting %s\t\t\t" ${service##*/} + svc -r "${service}";; +*) msg serv "What to do with %s?\t\t\t" ${service##*/} + errno 3;; esac case $? in 0) printf "${green}( ${white}OK${norm} ${green})${norm}\n";;