Hi Dewayne

On 2020-10-16 Dewayne Geraghty wrote:
> On 16/10/2020 12:57 am, Ansgar Wiechers wrote:
>> Does execline have introspection features? I would like to determine the
>> location of an execline script from within that script (like $0 in a
>> shell script).
>>
>> I didn't see anything like that mentioned in the docs, so I assume it
>> doesn't, but maybe I've overlooked something.
>
> Perhaps this will be helpful
>
> Script content:
> #!/usr/local/bin/execlineb -S0
> foreground { echo zero is $0 }
> foreground { echo one is $1 }

Thanks for your suggestion, but unfortunately that doesn't work in my
scenario.

I have a oneshot that needs to perform, let's say, more complex
operations than I'm willing to implement with execline ATM. So I want to
call a regular shell script from the up/down files.

However, since oneshots ignore the shebang I can neither change the
interpreter, nor pass arguments to execlineb. And the working directory
is that of the oneshot runner, so I also can't invoke the shell script
with a relative path.

It's no biggie, though. I just wanted to confirm that I need to call the
script with absolute path.

Regards
Ansgar

Reply via email to