Re: who call raku?

[email protected] (ToddAndMargo via perl6-users)
Newsgroups perl.perl6.users
Message-ID <[email protected]>
On 2/10/24 16:01, ToddAndMargo via perl6-users wrote:
> On 2/10/24 15:26, Marc Chantreux wrote:
>> On Thu, Feb 08, 2024 at 02:25:00PM -0800, ToddAndMargo via perl6-users 
>> wrote:
>>> Actually, I am looking for the name of the calling program:
>>> Cobian, Task manager, deamon, etc..
>>
>> linux centric anwser:
>>
>> raku -e 'say "/proc/{"/proc/$*PID/stat".IO.words[3]}/comm".IO.lines[0]'
>>
>> hth
>>
> 
> 
> $ raku -e 'say "/proc/{"/proc/$*PID/stat".IO.words[3]}/comm".IO.lines[0]'
> bash
> 
> 
> Very cool.  Thank you.
> 
> I also need (only a little bit, I figured a way
> around it) to kow how to do it in Windows.



Winsdows no so cool.  perl -e does not get past the
quoting issue from the command console.

So:

 >raku

[0] > say "/proc/{"/proc/$*PID/stat".IO.words[3]}/comm".IO.lines[0]
Failed to open file K:\proc\6640\stat: No such file or directory
   in method throw at 'SETTING::'src/core.c/Exception.rakumod line 65
   in method fail at 'SETTING::'src/core.c/Exception.rakumod line 89
   in block  at 'SETTING::'src/core.c/IO/Handle.rakumod line 158
   in method open at 'SETTING::'src/core.c/IO/Handle.rakumod line 155
   in method open at 'SETTING::'src/core.c/IO/Path.rakumod line 212
   in method words at 'SETTING::'src/core.c/IO/Path.rakumod line 805
   in block <unit> at <unknown file> line 1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.