lfs-execline-scripts

Repository for execline scripts used in my linux-from-scratch builds
Log | Files | Refs

commit e1bf21358a3de917d4fc70613eaac207da271a71
parent c8c3f179edb491930e48246f523975e59c9f2253
Author: mrgrouse <bdmfegys@duck.com>
Date:   Sun,  3 Aug 2025 04:20:43 -0400

replace BASENAME variable in svc.doservice with $0 variable

Diffstat:
Msvc/svc.doservice | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/svc/svc.doservice b/svc/svc.doservice @@ -1,4 +1,5 @@ #!/usr/bin/execlineb -S2 +# BASENAME - $0 # service - $1 # cmd - $2 ifelse { eltest -z $1 } @@ -8,7 +9,7 @@ ifelse { eltest -z $1 } { # then forx s { ls -1 run } { svc.runservice "${s}" run "${2}" - printf "%s: '%s' %s" $BASENAME $2 $1 + printf "%s: '%s' %s" $0 $2 $1 } } # else @@ -17,5 +18,5 @@ ifelse { eltest -x avail/$1 } svc.runservice "${1}" avail "${2}" printf "%s: '%s' %s" $BASENAME $2 $1 } # nested else - foreground { printf "%s: '%s' is not available/executable.\n" $BASENAME $service } + foreground { printf "%s: '%s' is not available/executable.\n" $0 $1 } exit 1