> echo 'print "Hello Perl\n"' | perl
does the same as "echo ''" - nothing.

also the following does "nothing":

echo 'print "Hello Perl\n";' > my.pl
perl my.pl

What has happened to my perl binary/perl environment?

>try
>echo 'print "Hello Perl\n"' | perl
>
>perhaps you're thinking of pythons REPL ?
>
>I sort of like
>perl -de 1
>to interact with perl
>
>
>On Thu, Apr 17, 2025 at 8:53 AM Michael via Cygwin <cygwin@cygwin.com>
>wrote:
>
>> After running cygwin-setup and updating all cygwin-packages, perl no
>> longer seems to work (or maybe a coincidence).
>>
>> Executing "perl" without any argument normally let perl wait for input
>> from stdin/keyboard.
>> But it immediately returns to the prompt (same behavior as 'echo ""').
>> I can do
>> perl
>> perl -v
>> perl -e 'print "Hello Perl\n"'
>>
>> same result for all 3 of them (equal to 'echo ""').
>>
>> $ which perl
>> /usr/bin/perl
>>
>> $ file `which perl`
>> /usr/bin/perl: PE32+ executable (console) x86-64, for MS Windows, 12
>> sections
>>
>> $ cygcheck -c perl
>> Cygwin Package Information
>> Package              Version    Status
>> perl                 5.40.2-1       OK
>>
>> downgraded to previous version - same result.
>>
>> $ cygcheck -c perl
>> Cygwin Package Information
>> Package              Version    Status
>> perl                 5.40.1-1       OK
>>
>> executing e.g. sed or awk return the "Usage:"-page as normal
>> any idea?
>>
>> --
>> Problem reports:      https://cygwin.com/problems.html
>> FAQ:                  https://cygwin.com/faq/
>> Documentation:        https://cygwin.com/docs.html
>> Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
>>

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to