В терминале я могу получить доступ к переменной $LINES
:
$ echo $LINES
39
Запуск сценария Perl примерно так:
#!/usr/bin/env perl
use strict; use warnings;
my $cmd = q|echo $LINES|;
my $lines = `$cmd`;
print "lines: $lines\n";
дает вывод: lines:
. Я также пытался получить доступ к %ENV
, но он не содержит этот конкретный ключ.
Как получить доступ к переменной оболочки $LINES
из сценария Perl?